DbNinja vs SQLyog
DbNinja
dbninja.comSQLyog
webyog.comSide by side
| Figure | DbNinja | SQLyog |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 2 | 1 |
| Spec score · Database Administration Tools | 8.2 (#5) | 7.7 (#15) |
| Maker | The site identifies Vayer Software Ltd. as the company; the pages reviewed do not state its headquarters or founding year. | Webyog says it is an Idera, Inc. company and lists Webyog Softworks Private Limited in Bangalore, India. |
| Purpose | DbNinja is a web based application for MySQL database administration and development, including remote access to hosted servers. | SQLyog is a MySQL GUI for database development and administration, including managing MySQL and MariaDB in physical, virtual, and cloud environments. |
| Query tools | It offers syntax highlighting, saved favorite queries, and limits for fetched data and query execution time. | SQLyog includes a visual query builder and a Query Profiler for SELECT queries. |
| Security | The maker says browser communication is encrypted and advises HTTPS or DbNinja's built in connection encryption; its setup guide also recommends restricting access to installation directories and known IP addresses. | SQLyog supports TLS 1.3 encryption for SSL connections, according to its 13.3.0 release notes. |
| Support | The contact page lists a technical support email address at [email protected]. | Webyog's contact page invites SQLyog questions and says a team member will get back to the user. |
Plans
In their own words
DbNinja
DbNinja is a web application for administering and developing MySQL databases, including databases on remote hosted servers. It can manage database objects such as tables, events, indexes, triggers, procedures, views, users, and privileges. For maintenance, it backs up and restores database structure and data, and compares or synchronizes databases between hosts. Exports are available in CSV, SQL, Excel, and JSON formats. Query tools include syntax highlighting, saved favorite queries, and limits on fetched data and query execution time. You can connect to multiple hosts at once and work in tabs.
DbNinja is self-hosted: setup involves copying its package into a directory in your webroot and completing setup in a browser. It requires a PHP-enabled web server, PHP 5.3 or higher with mysqli, MySQL 4.1 or higher, and a recent major browser with cookies enabled. The Personal use plan is free and is for user-installed use from one computer at a time. Commercial licensing is available by quote.