db:mysql_cli
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| db:mysql_cli [2020/11/08 18:18] – [Verbindung zum Server aufbauen] Language syntax highlightling Sebastian Hetzel | db:mysql_cli [2024/12/26 23:21] (aktuell) – [Datenbank löschen] Sebastian Hetzel | ||
|---|---|---|---|
| Zeile 17: | Zeile 17: | ||
| <code |sql> | <code |sql> | ||
| - | SELECT @@version; | + | mysql> |
| </ | </ | ||
| Zeile 24: | Zeile 24: | ||
| ==== Alle Benutzer anzeigen ==== | ==== Alle Benutzer anzeigen ==== | ||
| - | < | + | < |
| mysql> SELECT User,Host FROM mysql.user; | mysql> SELECT User,Host FROM mysql.user; | ||
| +------------------+-----------+ | +------------------+-----------+ | ||
| Zeile 41: | Zeile 41: | ||
| ==== Benutzer löschen ==== | ==== Benutzer löschen ==== | ||
| - | < | + | < |
| mysql> DROP USER ' | mysql> DROP USER ' | ||
| Query OK, 0 rows affected (0.00 sec) | Query OK, 0 rows affected (0.00 sec) | ||
| </ | </ | ||
| + | ==== Benutzer erstellen ==== | ||
| + | |||
| + | <code |sql> | ||
| + | CREATE USER ' | ||
| + | </ | ||
| ===== Datenbanken verwalten ===== | ===== Datenbanken verwalten ===== | ||
| Zeile 65: | Zeile 70: | ||
| ==== Datenbank anlegen ==== | ==== Datenbank anlegen ==== | ||
| - | < | + | < |
| mysql> CREATE DATABASE IF NOT EXISTS testdb; | mysql> CREATE DATABASE IF NOT EXISTS testdb; | ||
| </ | </ | ||
| Zeile 76: | Zeile 81: | ||
| </ | </ | ||
| + | ===== Berechtigungen ===== | ||
| + | |||
| + | ==== Alle Rechte auf bestimmte Datenbank erteilen ==== | ||
| + | |||
| + | <code |sql> | ||
| + | GRANT ALL PRIVILEGES ON ' | ||
| + | FLUSH PRIVILEGES; | ||
| + | </ | ||
| + | |||
| + | ==== Berechtigunen prüfen ==== | ||
| + | |||
| + | <code |sql> | ||
| + | SHOW GRANTS FOR ' | ||
| + | </ | ||
| ===== Migration / Backup restore ===== | ===== Migration / Backup restore ===== | ||
| + | ==== Import auf der MySQL-CLI ==== | ||
| + | |||
| + | <code |sql> | ||
| + | mysql> use db_name; | ||
| + | mysql> source file_name.sql; | ||
| + | </ | ||
| ==== Einzelne Datenbank von --all-databases importieren ==== | ==== Einzelne Datenbank von --all-databases importieren ==== | ||
db/mysql_cli.1604855910.txt.gz · Zuletzt geändert: von Sebastian Hetzel
