MySQL: Difference between revisions
From HateotU
(Created page with "==MySQL== ===Benutzerverwaltung=== * Benutzer anlegen CREATE USER '<username>'@'<host>' IDENTIFIED BY '<passwort>'; ===Datenbank/Tabellenverwaltung=== * Erstellen einer Dat...") |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
==MySQL== | ==MySQL== | ||
=== | ===Rechteverwaltung=== | ||
'''Benutzer anlegen''' | |||
CREATE USER '<username>'@'<host>' IDENTIFIED BY '<passwort>'; | 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=== | ===Datenbank/Tabellenverwaltung=== | ||
'''Erstellen einer Datenbank''' | |||
CREATE DATABASE <db-name>; | CREATE DATABASE <db-name>; | ||
'''Löschen einer Datenbank''' | |||
DROP DATABASE <db-name>; | DROP DATABASE <db-name>; | ||
===Datenverwaltung=== | ===Datenverwaltung=== | ||
'''Anzeigen aller Einträge aus einer Tabelle:''' | |||
SELECT * FROM <db-name>.<tabellenname>; | SELECT * FROM <db-name>.<tabellenname>; | ||
Wenn man bereits eine Datenbank verwendet (USE <db-name>): | Wenn man bereits eine Datenbank verwendet (USE <db-name>): | ||
SELECT * FROM <tabelenname>; | SELECT * FROM <tabelenname>; |
Latest revision as of 09:10, 10 November 2017
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>;