我需要一些帮助。我收到了一个错误。
#1064 - 您的SQL语法出错;查看与您的MySQL服务器版本相对应的手册,以便在' CREATE TABLE zdjecia附近使用正确的语法(id int NOT NULL AUTO_INCREMENT,id_kategorii in' at the line 8
有人知道原因吗?
CREATE TABLE kategorie (
id int NOT NULL AUTO_INCREMENT,
nazwa VARCHAR (20) not null,
PRIMARY KEY (id)
)
CREATE TABLE zdjecia (
id int NOT NULL AUTO_INCREMENT,
id_kategorii int not null,
PRIMARY KEY (id)
FOREIGN KEY (id_kategorii)
REFERENCES kategorie(id)
)
CREATE TABLE uzytkownicy (
id int NOT NULL AUTO_INCREMENT,
login VARCHAR (128) not null,
haslo VARCHAR (128) not null,
PRIMARY KEY (id)
)
INSERT INTO 'user' ('id', 'login', 'haslo') VALUES (1, 'admin', '21232f297a57a5a743894a0e4a801fc3');
答案 0 :(得分:0)
您需要在,
PRIMARY KEY (id)
CREATE TABLE zdjecia (
id int NOT NULL AUTO_INCREMENT,
id_kategorii int not null,
PRIMARY KEY (id),
FOREIGN KEY (id_kategorii)
REFERENCES kategorie(id)
)