diff --git a/SQL.md b/SQL.md index e164383..cebbab7 100644 --- a/SQL.md +++ b/SQL.md @@ -320,7 +320,7 @@ select * from people where name like 'K%a' order by name desc; ## Tabelle anlegen CREATE TABLE Persons ( - PersonID int PRIMARY KEY, + PersonID int PRIMARY KEY AUTO_INCREMENT, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), @@ -348,3 +348,21 @@ Wenn man bestimmte Zeilen basierend aus einer Bedingung kopieren möchten, kann INSERT INTO table_name1 SELECT columns FROM table_name2 WHERE condition; ``` + +## Import einer Datenbank + +mysql < + +## Rechte für die Datenbank + +```sql +CREATE USER 'benutzer'@'localhost' IDENTIFIED BY 'passwort'; +``` + +```sql +GRANT ALL PRIVILEGES ON .* to 'benutzer'@'localhost'; +``` + +```sql +FLUSH PRIVILEGES; +```