Exportieren
Einzelne MySQL Datenbank exportieren
1 |
mysqldump -u username -p database_name > dump.sql |
Die Struktur einer MySQL Datenbank exportieren
1 |
mysqldump -u username -p --no-data database_name > dump.sql |
Die Daten aus einer MySQL Datenbank exportieren
1 |
mysqldump -u username -p --no-create-info database_name > dump.sql |
Mehrere MySQL Datenbanken exportieren
1 |
mysqldump -u username -p --databases db_name1 [db_name2 ...] > dump.sql |
Alle Mysql Datenbanken in eine Datei exportieren
1 |
mysqldump -u username -p --all-databases --skip-lock-tables > alldatabases.sql |
Importieren
MySQL Datenbank importieren
1 |
mysql -u username -p -D MeineDB < database.sql |
Eine Datenbank aus der Datei „alldatabases.sql“ importieren
1 |
mysql -u username -p --one-database destdbname < alldatabases.sql |
Sonstiges
Fehler übergehen -f force
1 |
mysql -f ... |
Einen Teil eines Strings suchen und ersetzen:
1 |
UPDATE MeineTabelle SET MeinFeld = REPLACE(MeinFeld, 'suchstring', 'replacestring') |