MySQL

From HateotU
Revision as of 09:10, 10 November 2017 by Martin (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

MySQL

Rechteverwaltung

Benutzer anlegen

CREATE USER '<username>'@'<host>' IDENTIFIED BY '<passwort>';

Benutzer entfernen

DROP USER '<username>'

Einem Benutzer alle Berechtigungen für eine Datenbank geben

GRANT ALL PRIVILEGES ON '<db-name>'.* TO '<username>'@'<host>';

Danach müssen die Änderungen noch angewendet werden:

FLUSH PRIVILEGES;

Datenbank/Tabellenverwaltung

Erstellen einer Datenbank

CREATE DATABASE <db-name>;

Löschen einer Datenbank

DROP DATABASE <db-name>;

Datenverwaltung

Anzeigen aller Einträge aus einer Tabelle:

SELECT * FROM <db-name>.<tabellenname>;

Wenn man bereits eine Datenbank verwendet (USE <db-name>):

SELECT * FROM <tabelenname>;