在dos命令下建立mysql数据库的表
CREATETABLEmax(/*创建max表*/friend_maxINTNOTNULLDEFAULT0,diary_maxINTNOTNULLDEFAULT0,alb...
CREATE TABLE max(/*创建max表*/
friend_max INT NOT NULL DEFAULT 0,
diary_max INT NOT NULL DEFAULT 0,
album_max INT NOT NULL DEFAULT 0,
photo_max INT NOT NULL DEFAULT 0,
comment_max INT NOT NULL DEFAULT 0,
visit_max INT NOT NULL DEFAULT 0,
user_max INT NOT NULL DEFAULT 0,
head_max INT NOT NULL DEFAULT 0,
p_comment_max INT NOT NULL DEFAULT 0
);
这是我的max.sql文件内容,错误提示是: mysql> source c:\\max.sql
ERROR 1064 (42000): 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 'max(
friend_max INT NOT NULL DEFAULT 0,
diary_max INT NOT NULL DEFAULT 0,
alb' at line 1
求解释!!先谢啦! 展开
friend_max INT NOT NULL DEFAULT 0,
diary_max INT NOT NULL DEFAULT 0,
album_max INT NOT NULL DEFAULT 0,
photo_max INT NOT NULL DEFAULT 0,
comment_max INT NOT NULL DEFAULT 0,
visit_max INT NOT NULL DEFAULT 0,
user_max INT NOT NULL DEFAULT 0,
head_max INT NOT NULL DEFAULT 0,
p_comment_max INT NOT NULL DEFAULT 0
);
这是我的max.sql文件内容,错误提示是: mysql> source c:\\max.sql
ERROR 1064 (42000): 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 'max(
friend_max INT NOT NULL DEFAULT 0,
diary_max INT NOT NULL DEFAULT 0,
alb' at line 1
求解释!!先谢啦! 展开
3个回答
展开全部
这样就行了,
create table maxs(
friend_max int not null auto_increment,
diary_max int not null,
album_max int not null,
photo_max int not null,
comment_max int not null,
visit_max int not null,
user_max int not null,
head_max int not null,
p_comment_max int not null,
primary key(friend_max)
);
还有,别忘了选择数据库,就是在开头儿的地方加上 “use 数据库名”。
create table maxs(
friend_max int not null auto_increment,
diary_max int not null,
album_max int not null,
photo_max int not null,
comment_max int not null,
visit_max int not null,
user_max int not null,
head_max int not null,
p_comment_max int not null,
primary key(friend_max)
);
还有,别忘了选择数据库,就是在开头儿的地方加上 “use 数据库名”。
更多追问追答
追问
为什么要把表的名字改了呢?有影响吗?max和maxs不一个概念吗?
追答
没有,我只是试了几次,忘了把名字改回来了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询