Home
SQL / MySQL
Datenbanken?
  ---------------
Select
Insert
Update
Delete
  ---------------
Where
Order By
Group By
  ---------------
Create Table
Alter Table
Rename Table
Drop Table
Optimize Table
Repair Table
Backup Table
Restore Table
Show Tables
Describe Table
  ---------------
Use DB
Create DB
Drop DB
Show DBs
  ---------------
Funktionen
Indizes
Fulltext
Feldtypen
Gästebuch
Download
Kontakt
 
57968 Seitenaufrufe

Create Database - Statement



Bedeutung:
Mit der CREATE DATABASE-Anweisung lassen sich neue Datenbanken auf dem MySQL-Server anlegen.


Allgemeine Form:
CREATE DATABASE datenbankname

Das obige Statement legt die Datenbank datenbankname an. Ist diese Datenbank auf dem MySQL-Server bereits vorhanden wird eine entsprechende Fehlermeldung ausgegeben. Vermeiden kann man diese evtl. Fehlermeldung indem man das Statement ein wenig erweitert:

CREATE DATABASE IF NOT EXISTS datenbankname

Der Zusatz IF NOT EXISTS kann vor allem für dynamisch generierte Datenbanken interessant sein.

Hinweis zum Namen der anzulegenden Datenbank:
Der Slash (/) und der Punkt (.) sind im Datenbanknamen nicht erlaubt. Desweiteren sollte man alle Sonderzeichen und Umlaute ebenfalls vermeiden.
 
Letzte Änderung: 17. Mai 2002, 22:26 Uhr


© 2002, Klaus Becker, becker-k@web.de