MySQL mit anderem Datenverzeichnis auf speziellem Port starten Um MySQL z.B. aus einem xtrabackup-Restore parallel zu einer laufenden Datenbank auf einem anderen Port zu starten kann dieses Kommando verwendet werden: mysqld --socket=/run/mysqld/mysqld3311.sock --datadir=/restore/var/lib/mysql --basedir=/usr --user=mysql --port=3311 --pid-file=/run/mysqld/mysqld3311.pid Verbinden mit der Instanz auf Port 3311: mysql -h 127.0.0.1 -P3311 -uroot -pPasswort Oder mit mysqldump eine bestimmte Datenbank/Tabelle extrahieren: # verbinden entweder über den Port 3311 (-P) oder den Socket in /run/mysqld/mysqld3311.sock (-S) # einmal alles sichern mysqldump -h 127.0.0.1 -P3311 -A > /root/all_database.sql # eine bestimmte Datenbank mysqldump -h 127.0.0.1 -P3311 database > /root/single_database.sql # bestimmte Tabelle(n) aus einer bestimmten Datenbank mysqldump -h 127.0.0.1 -P3311 database tabelle1 tabelle2 [...] > /root/tables_from_database.sql