MySQL Workbench Manual  /  Extending Workbench

Appendix C Extending Workbench

MySQL Workbench provides an extension and scripting system that enables the developer to extend MySQL Workbench capabilities. While the core of MySQL Workbench is developed using C++, it is possible to harness this core functionality using the Python scripting language. MySQL Workbench also provides access to a cross-platform GUI library, MForms, which enables the creation of extensions that feature a graphical user interface.

The extension system enables the following capabilities:

  • Automate common tasks

  • Extend the Workbench user-interface

  • Create Tools/Plugins (code which can be invoked from the Workbench menu system)

  • Manipulate schemas

  • Create custom Workbench features


User Comments
User comments in this section are, as the name implies, provided by MySQL users. The MySQL documentation team is not responsible for, nor do they endorse, any of the information provided here.
Sign Up Login You must be logged in to post a comment.