==== SQL-Befehlssammlung ====
* **Datenbank löschen:**DROP DATABASE kunde;
* **Benutzer mit Passwort erstellen:**CREATE USER 'frank'@'localhost' IDENTIFIED BY 'wert123!';
* **Benutzer löschen:**DROP USER 'frank'@'localhost'; DROP DATABASE IF EXISTS `frank`;
* **Alle Datenbanken anzeigen:**SHOW Databases;
* **Datenbank Kunde erstellen:**CREATE DATABASE kunde;
* **Datenbank Kunde wählen:**USE kunde;
* **Alle Tabellen innerhalb einer Datenbank anzeigen:**SHOW TABLES;
* **Alle Spalten einer Tabelle anzeigen:**DESC ;
* **Kollation einer Datenbank ändern (z.B. in latin1_german2_ci):**ALTER DATABASE kunde DEFAULT CHARACTER SET latin1 COLLATE latin1_german2_ci;
* **Alle Rechte der Datenbank Kunde werden an einem Benutzer übertragen:**GRANT ALL PRIVILEGES ON kunde . * TO 'frank'@'localhost';
* **Tabelle Name erstellen:**CREATE TABLE `kunde`.`Name` ( `Kundennummer` TINYINT UNSIGNED NOT NULL AUTO_INCREMENT , `Anrede` TINYTEXT NOT NULL , `Vorname` TINYTEXT NOT NULL , `Name` TINYTEXT NOT NULL , `Geburtsdatum` DATETIME NOT NULL , `Telefonnummer` TINYTEXT NOT NULL , PRIMARY KEY (`Kundennummer`)) ENGINE = InnoDB;
* **Tabelle ohne Primäschlüssel erstellen:**CREATE TABLE kunde.adresse ( Strasse_1 TINYTEXT NOT NULL, Strasse_2 TINYTEXT NOT NULL, PLZ TINYTEXT NOT NULL, Ort TINYTEXT NOT NULL, Land TINYTEXT NOT NULL) ENGINE = INNODB;
* **Löschen eines Datensatzes:**DELETE FROM `table 2` WHERE `table 2`.`Kundennummer` = 7;
* **Alle Datensätze der Tabelle ‚table2‘ anzeigen lassen:**SELECT * FROM `table 2`;
* **Datensatz des Kunden mit Kundennummer 4 abfragen:**SELECT * FROM `name` WHERE Kundennummer = 4;
* **Datensatz des Kunden mit Kundennummer 4 löschen:**DELETE FROM `name` WHERE `name`.`Kundennummer` = 4;