MySQL
Aus Doku-Wiki
Inhaltsverzeichnis
Root-Passwort zurück setzen
Um das root Passort auf einen definierten Wert zurückzusetzen sind folgende Schritte notwendig:
- Prozess-Ids der MySQL-Prozesse ermitteln und Prozesse beenden
1.) # ps aux 2.) PID für “/bin/sh /usr/bin/mysqld_safe” ermitteln (Zum Beispiel 1867) 3.) # kill -9 1867 4.) # ps aux 5.) PID für “/usr/sbin/mysqld –basedir=/usr –datadir=/var/lib/mysql –user=mys” ermitteln (Zum Beispiel 2841) 6.) # kill -9 2841 7.) # mysqld –skip-grant-tables (Jetzt den mysqldaemon mit der Option “skip-grant-tables” starten) 8.) # mysql -u root -p mysql 9.) mysql> UPDATE mysql.user SET Password=’123? WHERE User=’root’; (SQL Command setzt Passwort auf 123 ) 10.) mysql> FLUSH PRIVILEGES; (Berechtigungen neu laden) 11.) mysql> exit (SQL Client beenden)
- SQL-Server beenden und wieder starten
Datenbank importieren/exportieren
Datenbank export
mysqldump \ --databases [DATABASE_NAME] \ --all \ --complete-insert \ --add-drop-table \ --host=localhost \ --user=[USER] \ --password=[PASSWORD] \ > [/PATH_TO_EXPORT_FILE]