Choose your database:
AnySQL
MySQL
MS SQL Server
PostgreSQL
SQLite
Firebird
Oracle
SQL Anywhere
DB2
MaxDB

Subscribe to our news:
Partners
Testimonials
Jim Salmons: "That is excellent news! I will look forward to a future update with these features. It will be attention to such details that further distinguishes your excellent products from the competition.

As always, I appreciate your great products and your demonstrated customer service is equal to the high quality of your products".
Andrew Maclean: "I am really quite impressed with the software. You and your people are doing a wonderful job. I actually have spent a while researching PostgreSQL admin/code generators and yours seems to fit our needs nicely. Your interface is beautiful".

More

Add your opinion

SQL Maestro Group / News / All company news / SQLMaestro for MySQL 25.3 released

SQL Maestro for MySQL and MariaDB 25.3 released

Mar 21, 2025

Prev
SQL Maestro for MySQL

SQL Maestro Group is happy to announce the release of SQL Maestro for MySQL and MariaDB 25.3,
a powerful Windows GUI solution for MySQL and MariaDB administration and database development.

Please consider the list of new features implemented in this version since the last official release:

New feature highlights:

  • This version has been successfully tested with all MySQL versions up to the latest version 8.4 and the innovation release 9.2 as well as with all 10.x and 11.x versions of MariaDB.
  • Support for a number of new features has been implemented as follows:
    • Invisible columns (MySQL 8.0.23+ | MariaDB 10.3.3+). Invisible columns are hidden to queries, but can be accessed if explicitly referenced.

      To make a column invisible, just turn ON the appropriate checkbox in the Field Editor.

      Field Editor: Invisible propertyPicture 1. Field Editor: Invisible property
      For clarity, invisible columns have a special icon in GUI.
      Invisible column iconPicture 2. Invisible column icon
    • Invisible (MySQL 8.0+) | Ignored (MariaDB 10.6+) indexes. Such indexes are not used by the optimizer. Invisible (ignored) indexes make it possible to test the effect of removing an index on query performance, without making a destructive change that must be undone should the index turn out to be required.

      To mark an index as invisible (ignored) or as visible (not ignored), use the appropriate checkbox in the Index Editor.

      Index editor: Invisible indexPicture 3. Index editor: Invisible index
      Invisible (ignored) indexes have grayscale icon in GUI.
      Invisible index iconPicture 4. Invisible index icon
    • Sequences (MariaDB 10.3+). A sequence is an object that generates a sequence of numeric values. It's an alternative to AUTO INCREMENT when one wants to have more control of how the numbers are generated.
      Create new sequence wizardPicture 5. Create new sequence wizard
      Sequences can be used in DEFAULT to automatically generate values for a field.
      Using sequences in defaultPicture 6. Using sequences in default
    • Check Constraints (MySQL 8.0.16). From now on you can add, edit, and drop named check constraints at the Checks tab of the Table Editor.
      Check EditorPicture 7. Check Editor

      Note: Support for Check Constraints in MariaDB was added in the previous version of the software.

    • Added support for a number of password-management capabilities:
      • Password Reuse Policy (MySQL 8.0.3+). This policy imposes restrictions on reuse of previous passwords. Reuse restrictions can be established based on number of password changes, time elapsed, or both. If an account is restricted on the basis of number of password changes, a new password cannot be chosen from a specified number of the most recent passwords. If an account is restricted based on time elapsed, a new password cannot be chosen from passwords in the history that are newer than a specified number of days.
        User editor: Password Reuse PolicyPicture 8. User editor: Password Reuse Policy
      • Password Verification-Required Policy (MySQL 8.0.13+). This policy allows to require that attempts to change an account password be verified by specifying the current password to be replaced.
        User editor: Password Verification-Required PolicyPicture 9. User editor: Password Verification-Required Policy
      • Failed-Login Tracking and Temporary Account Locking (MySQL 8.0.19+). It is possible now to track failed login attempts and lock the user account after a certain number of consecutive login failures.
        User editor: Failed-Login Tracking and Temporary Account LockingPicture 10. User editor: Failed-Login Tracking and Temporary Account Locking
    • Database Read Only option (MySQL 8.0.22+). This option controls whether to permit modification of the database and objects within it.

      Just turn ON the appropriate checkbox in the Database Editor to protect the database from changes.

      Database editor: Read only optionPicture 11. Database editor: Read only option
    • Database comments (MariaDB 10.5+). It is possible now to add comments for databases.
      Database editor: CommentPicture 12. Database editor: Comment
    • User comments (MySQL 8.0.21+). Starting from this version it is possible to add comments for users.
      User editor: CommentPicture 13. User editor: Comment
    • RENAME COLUMN syntax (MySQL 8.0+ | MariaDB 10.5+). For changing a column name but not its definition, RENAME COLUMN is more convenient and safe than CHANGE, which requires respecifying the current column definition.
      Renaming columnPicture 14. Renaming column
  • Starting from this version it is possible to select a client library for working with the database. MySQL and MariaDB libraries are available.
    Client libraryPicture 15. Client library
  • SSH client has been upgraded. Now it supports more secure key exchange algorithms.
    SSH Client has been upgradedPicture 16. SSH Client has been upgraded

In addition to this, several bugs have been fixed and some other minor improvements and corrections have been made.

Related links:

Prev