Navigation
- FAQ Home
- All categories
- About Webyog support and about this FAQ
- About the SQLyog program
- Connection issues

- Using the GUI
- Managing your MySQL Database Systems

- Database Schema Synchronization
- MySQL DATA synchronization
- SQL Scheduler and Reporting Tool
- Importing external data
- Backup/Restore
- SQLyog Job Agent (SJA)

- Working with Views, Stored Procedures and Triggers
- Character Set and Localization Issues
- MySQL bugs that affect SQLyog
- Questions on Open Source and Compiling
- Sitemap
2 users online | 2 Guests and 0 Registered
Most popular FAQs 
- I get error 1130 "Host is not allowed to ... (169222 views)
- Error no. 2003: Can't connect... (86215 views)
- SQLyog Version History (63912 views)
- Error no. 1045: "Connection denied..." (61323 views)
- Error no. 1251: "Client does not support authentication..." (58308 views)
- Error No. 2005: Unknown MySQL server host... (50162 views)
- What is HTTP-tunneling? (42269 views)
- What Is SSH and SSH-tunneling? (38047 views)
- Can I use SQLyog with the WINE Windows emulator ... (34917 views)
- Why are Stored Procedures not created when I import ... (34261 views)
Latest FAQs 
- SQLyog Version History (2012-01-26 08:20)
- SQLyog is a client for the MySQL server - ... (2011-11-04 04:48)
- I get error 1130 "Host is not allowed to ... (2011-11-01 05:21)
- Problems on Ubuntu 11.x (2011-10-29 13:02)
- Problems creating a functional DSN on 64 bit Windows. ... (2011-09-15 14:34)
Sticky FAQs
About the SQLyog program
ID #1116
I am already using GUI tools from MySQL. Why should I buy SQLyog?
Because in most situations you will find that SQLyog is more simple to use and more intuitive than the tools from MySQL. During the time that SQLyog has existed, MySQL have distributed at least 3 generations of GUI tools
* The MySQL 'Control Center'
* MySQL 'GUI tools' (including 'Administrator' and 'Query Browser')
* MySQL 'Workbench'
Workbench is the current generation. It does in principle 3 different things (as of 5.2.x version)
1) Manage server instances and users (this is migrated functionality from 'Administrator').
2) Modeling and diagramming. In older Workbench versions this was the only functionality.
3) Data manipulation including backup/restore (this is migrated functionality from 'Query Browser' except backup/restore what is migrated functionality from 'Administrator).
as regards 1)
We do not manage server instances in SQLyog and we have no intention to do it in the future either. We do have full GUI user management functionalities however.
as regards 2)
We don't do 'modelling' but we do 'diagramming' (in the Schema Designer feature). The SQLyog documentation explains the difference: "Whatever you add or change from the Schema Designer will be stored to the database exactly the same way as when you work with the menu's of the program. There is no need to 'upload', 'apply', 'synchronize' the LAYOUT or anything like that. SQLyog Schema Designer is a graphical implementation of direct client functionalities. We work with the database that we are connected to - not with any kind of 'model' internal for the program
(but note that if you want a 'model' before applying the changes to the 'real' or 'live' database you can simply use another database as a 'model' - and use Schema Synchronization to synchronise from the 'model database' to the 'real database'. The two databases need not be on the same server)."
as regards 3)
This we believe do much more efficiently then Workbench will ever be able to due to its architecture.
Add to this that SQLyog has lots of advanced features that Workbench has not: Schema and Data Sync Tools, 'Notfications services' (a database maintenance and reporting tool), GUI Query Builder, Query Profiler .. and more. See full feature list:
http://webyog.com/en/sqlyog_feature_matrix.php
Also the SQL editor in SQLyog is more advanced (with autocompletion, "paranthesis'es matching" and "statement folding". SQLyog editor is very close to a full featured IDE (Eclipse, Visual Studio etc.) in this respect. This also makes a big difference when it comes to productivity. Further SQLyog has 'column width persistence' for table and results columns (across sessions) and a FORM view option. When SQLog opens a table or a result set for viewing or editing everything is made ready for to work with you at the very moment it opens. Multiple connections tabs and query tabs lets you organize you SQL statement exactly as you want it. 'favorites' gives fast access to SQL-statements and snippets used most frequently.
The various generations of GUI tools from MySQL have co-existed with SQLyog on users' desktop for years and Workbench does not change this. They do different things. There is some overlapping (data manipulation, user management and backup/restore), but here we believe that Workbench will never be able to compete with SQLyog in terms of productivity, efficiency and reliability.
Tags: -
Related entries:
- Do I need PHP to use SQLyog with MySQL?
- SQLyog gives you the most options for connecting to MySQL
- Welcome to the SQLyog FAQ
- Installation and upgrading
- Buying and Licensing SQLyog
Last update: 2010-10-18 14:16
Author: Peter Laursen
Revision: 1.1
{translationForm}
You can comment this FAQ