INFO + FRAGE + ANTWORT
Ausgewählt: INFO Nr. 421
zum Thema
MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Stichwörter: mySQL, CREATE TABLE, Tabelle erzeugen
Inhalt: cadat info CREATE TABLE
Mit CREATE TABLE wird eine neue Tabelle erzeugt, wobei der Name der Tabelle und die Felder mit den erforderlichen Informationen anzugeben sind.
Nach CREATE TABLE sind der Tabellenname und anschließend innerhalb der runden Klammern die Felder mit Feldtyp usw. einzutragen:
[1] CREATE TABLE tabellenname (feld1 feldtyp..., feld2 feldtyp..., feldx feldtyp...,)
Beispiele:
[2] Minimalangaben: CREATE TABLE fragen (frage VARCHAR( 255 ))

[3] CREATE TABLE fragen1 (
id INT( 4 ) NOT NULL AUTO_INCREMENT ,
frage VARCHAR( 255 ) NOT NULL ,
antwort VARCHAR( 255 ) NULL ,
PRIMARY KEY ( id )
)

[Hier wurden drei Felder definiert: das Feld "id" für ganze Zahlen mit automatischem fortlaufenden Zahleneintrag und als PRIMARY KEY (Primärschlüssel), und die Felder "frage" und "antwort" für alphanumerische Zeichen; die Felder "id" und "frage" dürfen bei der Eingabe von Datensätzen nicht leer sein.]
??? FRAGE Nr. 414
zum Thema
MULTIMEDIA WEBDESIGN PHP SQL MYSQL
Frage: Welche Mindest-Angaben sind für die Erzeugung eine Tabelle in einer mySQL-Datenbank notwendig?
  Welche Antwort / Antworten ist / sind richtig? (Mindestens 1 Antwort ist, maximal 6 Antworten sind richtig)
  Angabe: Tabellenname, Feldname mit Reihenfolge
  Angabe: Tabellenname, Feldname mit Feldtyp und Zusatzangaben
  Angabe: Tabellenname, Pfad (Verzeichnis), Feldname mit Feldtyp und Zusatzangaben
  zB CREATE TABLE questions/fragen (
frage VARCHAR( 255 )
)
  zB MAKE TABLE fragen (
frage VARCHAR( 255 )
)
  zB CREATE TABLE fragen (
frage VARCHAR( 255 )
)
  max. 3 Punkte