Benutzer-Werkzeuge

Webseiten-Werkzeuge


computer:tutorials:sql:create_database

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
computer:tutorials:sql:create_database [2011/03/02 08:47] – christiancomputer: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 angelegt, muss 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: (Externe Bearbeitung)