Ich erhalte diesen Fehler jedes Mal, wenn ich versuche, eine Tabelle in meiner SQL-Datenbank zu erstellen:mysql 1064 Fehler SYNTAX ERROR
Fehler bei Abfrage (1064): Syntaxfehler in der Nähe von ‚CREATE TABLE IF NOT users
(id
int VORHANDEN (10) NOT NULL AUTO_INCREMENT, `‘ in Zeile 2
könnte ich etwas Hilfe mit diesem
use luke_f_db
CREATE TABLE IF NOT EXISTS `users` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL,
`email` varchar(50) NOT NULL,
`password` varchar(50) NOT NULL,
`trn_date` datetime NOT NULL,
PRIMARY KEY (`id`)
);
'luke_f_db' verwenden? 'mysqli_select_db()' oder ausreichend? –
Wirf ein Semikolon nach 'USE' (oder mache das außerhalb der Abfrage, am besten in der Verbindungsanweisung). – Quassnoi
50 Zeichen reichen für einige E-Mail-Adressen nicht aus. Verwenden Sie 'VARCHAR (255)' für die meisten Felder, es sei denn, Sie haben einen zwingenden Grund, dies nicht zu tun. Die Speicherkosten sind normalerweise Null. – tadman