Benutzer-Werkzeuge

Webseiten-Werkzeuge


computer:tutorials:sql:create_database

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
computer:tutorials:sql:create_database [2011/03/02 08:47]
christian
computer:tutorials:sql:create_database [2013/05/15 07:59] (aktuell)
christian
Zeile 1: Zeile 1:
-Informationen werden in Form von [[create_table|Tabellen]] in Datenbanken gespeichert - bevor Tabellen angelegt und mit Informationen gefüllt werden können, muss also zuerst mal eine Datenbank angelegt ​und verwendet ​werden.+Informationen werden in Form von [[create_table|Tabellen]] in Datenbanken gespeichert - bevor Tabellen angelegt und mit Informationen gefüllt werden können, muss also zuerst mal eine Datenbank angelegt werden.
  
 ======Syntax====== ======Syntax======
-Der Befehl hierzu lautet **CREATE DATABASE**, der zugehörige Syntax ​wird wie folgt definiert:+Der Befehl hierzu lautet **CREATE DATABASE**, der zugehörige Syntax ​ist wie folgt definiert:
  
 <​code>​CREATE DATABASE [IF NOT EXISTS] <​Datenbankname></​code>​ <​code>​CREATE DATABASE [IF NOT EXISTS] <​Datenbankname></​code>​
Zeile 12: Zeile 12:
 mysql> CREATE DATABASE FAILUTION; mysql> CREATE DATABASE FAILUTION;
 Query OK, 1 row affected (0.00 sec) Query OK, 1 row affected (0.00 sec)
 +
 mysql> CREATE DATABASE FAILUTION; mysql> CREATE DATABASE FAILUTION;
 ERROR 1007 (HY000): Can't create database '​failution';​ database exists ERROR 1007 (HY000): Can't create database '​failution';​ database exists
Zeile 19: Zeile 20:
 mysql> CREATE DATABASE IF NOT EXISTS FAILUTION; mysql> CREATE DATABASE IF NOT EXISTS FAILUTION;
 Query OK, 1 row affected (0.00 sec) Query OK, 1 row affected (0.00 sec)
 +
 mysql> CREATE DATABASE IF NOT EXISTS FAILUTION; mysql> CREATE DATABASE IF NOT EXISTS FAILUTION;
 Query OK, 0 rows affected, 1 warning (0.00 sec) Query OK, 0 rows affected, 1 warning (0.00 sec)
 </​code>​ </​code>​
  
-Wurde eine Datenbank angelegt muss in diese gewechselt werden ("​verwendet"​ werden), um sämtliche nachfolgenden Operationen in ihr vorzunehmen - dies geschiet mit dem Befehl **USE**:+Wurde eine Datenbank angelegtmuss in diese gewechselt werden (//"​verwendet"​ werden//), um sämtliche nachfolgenden Operationen in ihr vorzunehmen - dies geschiet mit dem Befehl **USE**:
 <​code>​USE <​Datenbankname>;</​code>​ <​code>​USE <​Datenbankname>;</​code>​
  
-Als Parameter wird der Name der "zu verwendeten"​ Datenbank übergeben:+Als Parameter wird der Name der "//zu verwendeten//" Datenbank übergeben:
 <​code>​mysql>​ USE FAILUTION; <​code>​mysql>​ USE FAILUTION;
 Database changed</​code>​ Database changed</​code>​
computer/tutorials/sql/create_database.1299052047.txt.gz · Zuletzt geändert: 2011/03/02 08:47 (Externe Bearbeitung)