MySQL-Befehle
Dump (Backup) einer Datenbank erstellen mit mysqldump
mysqldump --password=Passwort datenbankname > datenbankname.sql
Bemerkung:
Sollte nur der Root-User die erfordlichen mysql-Rechte besitzen und man ist nicht als solcher angemeldet, muss der Parameter --user=root vor --password=Passwort hinzugefügt werden.
neue Datenbank erstellen
mysql --password=Passwort
>mysql: create database neuerdatenbankname;
Rechte auf neue Datebank vergeben
>mysql: use neuerdatenbankname;
>mysql: GRANT ALL PRIVILEGES on neuerdatenbankname.* TO user(at)localhost IDENTIFIED BY 'Passwort';
>mysql: exit;
Restore eines Dump in eine neue Datenbank einspielen
mysql --password=Passwort neuerdatenbankname < datenbankname.sql
mysql --password=Passwort --user=DBUser DBName < db.sql