SQLyog MySQL GUI 8.2 Has Been Released.
From SQLyog 8.2, we have introduced 3 editions of the commercial version of SQLyog. When we had first released SQLyog in 2003, it had a very few features. We have been aggressively adding new features for the last 6 years. Now SQLyog has got a huge number of tools and features.
Not all tools are useful to every SQLyog customer. In particular we had several requests for a cheaper ‘entry’ edition with the most popular features: HTTP-tunneling, SSH-tunnelling and autocomplete. This is now available as Professional edition.
SQLyog is no longer an “one-size-fits-all” application. SQLyog caters to a very diverse range to customers. Some use it as MS-Access type application for simple database needs while others might use it only to profile and tune queries for a large scale production environment. The Ultimate edition is for those users in particular that have full control over their database and their applications.
We thought it is the right time to have multiple editions of SQLyog. This means that people can start with the lower edition and gradually move to a higher edition if the need arises. This will also reduce the overall complexity and total cost of ownership for several customers.
The various editions of the commercial version SQLyog are Professional, Enterprise and Ultimate. You can find the comparison sheet here.
We have also migrated all existing SQLyog Enterprise customers to SQLyog Ultimate. The yearly upgrade and prices of SQLyog Ultimate are same as SQLyog Enterprise upgrade prices. So if you are already an Enterprise customer your Total Cost of Ownership remains same while you continue to enjoy the powerful tools and features of Ultimate.
Feel free to leave your feedback in the comments section.
Below follows release notes in traditional form:
Changes (as compared to 8.18) include:
Features:
* Added a ‘Schema Optimizer’ feature. Based on “procedure
analyse()” it will propose alterations to data types for a table
based on analysis on what data are stored in the table. The
feature is available from INFO tab/HTML mode. Refer to
documentation for details.
* A table can now be added to Query Builder canvas multiple
times. A table alias is automatically generated for second and
higher instance of the table. This is required for special
queries like self-JOINs (note: table alias support in Query
Builder is an ongoing process).
* In the ‘Import External Data’ wizard same import settings can
now be applied to all tables in one operation.
* In MESSAGES tab we are now displaying the query if error occurs
during execution in order to make it easier to identify what
query raised an error when executing multiple statements.
Bug Fixes:
* ‘Import External Data Tool’ -TRIGGERS did not use the Primary
Key for the WHERE-clause if a PK existed on source (all columns
were used with the WHERE instead). This could cause problems with
tables having Floating Point data.
* A malformed XML-string could cause failure to connect with HTTP
tunneling. This was a rare issue only.
* After DROP a ’stored program’ followed by CREATE same,
autocomplete would not recognize the ’stored program’ unless
after a program restart.
* ‘duplicate table’ has an option to duplicate triggers defined
ON that table, but the way we named the new trigger could cause
inconsistencies. Now the new trigger will be named
‘oldtriggername_newtablename’.
* Autocomplete was not functional with names of Triggers and
Events.
* In MESSAGES tab font could change if non-ASCII characters were
displayed.
* ALTER TABLE failed to rename a column when old and new column
name only differed by letter-case. Actually the dialogue just
shut down.
* A calculation error could cause export tools to create BULK
INSERT statements larger than specified by user.
* Import External Data Tool will now always map any autoincrement
type from ODBC sources to a MySQL autoincrement integer. Before
this datatypes that could autoincrement on source but not in
MySQL (example: a SQL Server ‘decimal autoincrement’) failed to
import.
* Now Import External Data Tool will convert SQL Server
‘GETDATE()’ to MySQL ‘now()’. Before this an error occurred at
import with GETDATE()’s.
* Fixed a Object Browser flickering issue when refreshing.
Packaging and licensing:
* The licensing scheme for SQLyog has changed: there is now the
free Community version (unchanged) and 3 different commercial
licensing models: Professional, Enterprise and Ultimate. Refer to
comparison matrix for details . All existing
Enterprise users were upgraded to Ultimate at no cost. Also note
that this 8.2 version requires a new registration code as
compared to 8.1x. Existing Customers will get from our
Customer Portal. Please ensure that you have
the new registration code available when installing. Also note
that Professional, Enterprise and Ultimate installer files are
now all named ‘SQLyog82.exe”. TRIAL is named ‘SQLyog82Trial.exe’
and Community name is ‘SQLyog82Community.exe’. The reason for
this change is that it simplifies maintenance of the webshop
records and download area files for us.
* TRIAL now has ULTIMATE features with the exception that there
is a restriction on how many tables and other objects can be
handled in a single SJA job (similar to what was previously the
case with ENTERPRISE TRIAL).
Downloads: http://webyog.com/en/downloads.php
Purchase: http://webyog.com/en/buy.php