Datenbanken - Informationstechnologie
CREATE
Syntax
CREATE [DATABASE | TABLE] [db_name] [Optionen];
Create Database
Eine Datenbank anzulegen ist mit Hilfe eines einfachen SQL-Statements möglich:
CREATE DATABASE db_name CHARACTER SET latin1 COLLATE latin1_swedish_ci;
CHARACTER SET
Mit diesem Befehl wird die Zeichenkodierung der Datenbank festgelegt. Dieser Zeichensatz vererbt sich fort bis zu den Attributen einzelner Relationen.
COLLATE
Diese Anweisung legt den Umgang mit Sonderzeichen (z.B. "ä" in Bär) fest. Die Wahl hat maßgeblichen Einfluss auf die Auffindbarkeit und Sortierung der Datensätze.
Create Table
Tabellen lassen sich ähnlich einfach anlegen:
CREATE TABLE `test` (
`ID` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`Name` VARCHAR(50) NOT NULL,
PRIMARY KEY (`ID`)
)
COLLATE='latin1_german1_ci'
ENGINE=InnoDB;
Lizenziert unter Creative Commons Attribution Non-commercial Share Alike License 4.0