mysql
Dies ist eine alte Version des Dokuments!
MariaDB / MySQL Datenbankserver
- Anlegen eines Administrator-Accont
CREATE USER 'kapitaen'@'localhost' IDENTIFIED BY 'geheim'; GRANT ALL PRIVILEGES ON *.* TO 'kapitaen'@'localhost' WITH GRANT OPTION;
- Ändern des eigenen Kennworts
USE mysql; UPDATE USER SET Password=PASSWORD('NewPasswd') WHERE USER='Username'; FLUSH PRIVILEGES;
- Löschen der Kommandohistorie, z.B. weil dort Kennworte gespeichert sein könnten
rm ~/.mysql_history
- Anzeigen der Benutzerliste
SELECT USER, host FROM mysql.user;
- Anzeigen der Struktur einer Tabelle
DESCRIBE tabellenname;
- Restore einer Datenbank aus einem gepackten Datei
gunzip < db-backup.sql.gz | mysql -u username dbname
- Komplettes Löschen aller Rechte eines Benutzers
REVOKE ALL PRIVILEGES, GRANT OPTION FROM 'user'@'host'
- Komplettes Löschen eines Benutzers mit allen zugehörigen Rechten
DROP USER 'user'@'host'
mysql.1526890392.txt.gz · Zuletzt geändert: 21.05.2018 08:13 von thooge