For the best web experience, please use IE11+, Chrome, Firefox, or Safari

MySQL database documentation tool

ApexSQL Doc for MySQL is a MySQL database documentation tool that gives database developers the possibility to document multiple MySQL databases at the same time as well as the possibility of choosing which database options and database objects should be included in the documentation.
MySQL database documentation tool


  • Document MySQL databases

  • Documenting in CHM, HTML, Word, MD and PDF

  • Connection types SSL, SSH, Named pipe, TCP/IP

  • Automate and schedule documentation unattended

  • Save project as Automation script

  • Fully customize documentation output


Multiple documentation formats

Generate documentation in CHM, HTML, DOC, DOCX, MARKDOWN or PDF file format

Customizable processing

Document or ignore specific MySQL database object types or attributes. Learn more

Custom styles

Customize the layout of the documentation using the popular styles e.g. Metro or quickly create your own. Learn more

Personalized documentation

Fully customize the documentation with different styles, custom text, and graphics. Learn more

Save project as Automation script

Create executable Automation script with existing project options. Learn more

Powerful filter

Selectively limit which objects will be documented.

MySQL syntax highlighting

Display fully colorized MySQL scripts in the documentation.

Visual themes

Customize the visual appearance with interface themes. Learn more

Other MySQL tools

Data comparison

Compare live MySQL databases

  • Compare live MySQL databases
  • Export results to HTML, XML and Excel
  • Edit synchronization scripts prior to execution
  • Automate and schedule synchronization
  • Filter object comparison
  • Pre-sync warnings and actions



Really loving the ApexSQL offerings. You are now our first choice for SQL tools.

Michael Wolfe Engineering Supervisor

High ROI CRM Consultant

ApexSQL is my formidable work instrument. I'm a high ROI CRM consultant, and I use this kind of product every day for my projects. ApexSQL is a perfect instrument for my work and a great aid to my productivity.

Angelo Paglialonga

Schneider Mills Inc.

I’ve been using ApexSQL tools since around 2006. ApexSQL Trigger, ApexSQL Diff and ApexSQL Data Diff are my favorites… though ApexSQL Log, and its ability to roll back any change, has been a life saver more than once. I’ve had the pleasure of purchasing ApexSQL Universal with 4 different employers and hope to continue using it until I retire.

Joshua Walker Database Analyst

Wiginton Corporation

I greatly appreciate your assistance. I have to say all of my experiences with ApexSQL have been great. Thank you for the wonderful customer service.

Bryan Benton Director of Information Technology

Get started now

Automate MySQL database documentation.