Stephan: Was ist falsch bei MySQL

Hallo,

kann mir jemand sagen, wo hier der Fehler liegt? Ich habe eine Datenbank und eine Tabelle, das hier sollte die 2. Tabelle werden:

Das gibt er mir als Fehlermeldung

PHPMyAdmin sagt
Zitat:
---
SQL-Befehl :

CREATE TABLE 'users' (
'id' int(2) unsigned NOT NULL auto_increment,
'user' varchar(20) NOT NULL default '',
'pass' varchar(50) NOT NULL default '',
PRIMARY KEY ('id')
)

MySQL meldet:

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ''users' (
'id' int(2) unsigned NOT NULL auto_increment,
---

Danke schon jetzt

Stephan

  1. Hi,

    versuch mal:

    CREATE TABLE users (
      id int(2) unsigned NOT NULL auto_increment,
      user varchar(20) NOT NULL default '',
      pass varchar(50) NOT NULL default '',
      PRIMARY KEY (id)
    )

    (Man beachte die Anführungszeichen ` statt ')

    Außerdem brauchste die Tabelle nicht "von Hand" eingeben (als SQL-Quelltext), sondern kannst die Funktion "Tabelle anlegen" von PHPMyAdmin benutzen.

    Mit freundlichen Grüßen,
    Michael Nagler

    1. Klasse, funktioniert, Danke!