Problem mit MySQL Datenbank - #1064

Hallo! Wenn ich in die Datenbank folgendes reinlegen möchte:
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’)
)

erscheint der Fehler:

#1064 - 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,
‘user’ varchar(20) N’ at line 1

Wer weis was falsch ist? Es soll ein Teil eines Loginscripts sein.
Danke für jede Hilfe!

Nabend denka;

versuchs ma mit:

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`)
);

im allgemeinen verwendet man bei MySQL anstelle von ‘’ eigentlich ``, das fällt meistens bei nem Scriptseitigen INSERT erst ins Gewicht, in deinem Fall wohl schon beim erzeugen der Tabelle :slight_smile:

MfG Phil

Danke hat geklappt!