Der MySQl Datenbank Management System besteht nicht nur aus ein Datenbank-Server-Prozess mysqld, sondern auch aus Tools für die Datenbankverwaltung wie z.B. mysqldump für die Datensicherung und mysqlimport für das Importieren der Daten.
Eine Liste der Tools für die Datenverwaltung der Datenbanken findet man in folgende Tabelle.
| Tool / Prozess | Erläuterung |
| mysqldump & mysqlhotcopy | erstellt eine Datenbanksicherung |
| mysqlimport | importiert verschiedene Datenformate |
| mysqlaccess | Benutzerverwaltung |
| mysqladmin | Datenbankadministration |
| mysqlshow | gibt Informatonen über Datenbanken und Tabellen aus |
| mysql | ein Tool zum ausführen der SQL Anweisungen |
| mysqlcheck | Wartung von Tabellen (Überprüfen, Reparieren, Optimieren) |
| myisamchk | Wartung von Myisam-Tabellen (Beschreiben, Überprüfen, Reparieren, Optimieren) |
| myisampack | Komprimiert Myisam-Tabellen |
| mysqlbinlog | liest Anweisungen von einem Binärlogdatei was der Mysql-Server erstellt hat. Ein Binärlog enthält wichtige Informationen wie z.B. die ausgeführten Anweisungen und kann diese sehr nützlich sein zur Wiederherstellung der Datenbank nach einem Absturz) |
| perror | Gibt System-Fehlercodes sowie auch Mysql-Fehlercodes |
| mysqld | Der tatsächliche Mysql-Server-Prozess |
| mysql_safe & mysql.server & mysql_multi | Serverscripten |
| mysql_install_db | Ein Script zum Initialisieren der Mysql-Verzeichnis und erstellt Systemtabellen falls sie nicht vorhanden sind |
| Mysql Instance Manager | überwacht und verwaltet Instanzen der Mysql-Server |
Siehe auch: Wichtigsten Linux- und SQL-Befehle für MySQL