我需要一个新表来获得更好的点击链接跟踪系统,我试过这个:
CREATE TABLE tracker (
id int(10) NOT NULL auto_increment,
link varchar(255) NOT NULL,
clicks int(10) NOT NULL
PRIMARY KEY (id)
);
但我收到了这个错误:
#1064 - 您的SQL语法出错;检查与您的MySQL服务器版本相对应的手册,以便在#(; id)附近使用正确的语法)'在第6行
关于问题是什么的任何想法?我如何才能使结构正确?
答案 0 :(得分:2)
在clicks int(10) NOT NULL
列之后,你错过了一个!
CREATE TABLE tracker (
id int(10) NOT NULL auto_increment,
link varchar(255) NOT NULL,
clicks int(10) NOT NULL,
PRIMARY KEY (id)
);
答案 1 :(得分:0)
点击int(10)NOT NULL列后,缺少逗号运算符。
答案 2 :(得分:0)
试试这个,
CREATE TABLE tracker(
id INT NOT NULL AUTO_INCREMENT ,
link VARCHAR( 255 ) NOT NULL ,
clicks INT NOT NULL ,
PRIMARY KEY ( id )
)
答案 3 :(得分:0)
clicks int(10) NOT NULL
附近缺少逗号。无需提及int
长度
CREATE TABLE tracker (
id int NOT NULL auto_increment,
link varchar(255) NOT NULL,
clicks int NOT NULL,
PRIMARY KEY (id)
);