当前位置: 代码迷 >> Java Web开发 >> 在Navicat for MYSQl运行sql文件异常
  详细解决方案

在Navicat for MYSQl运行sql文件异常

热度:150   发布时间:2016-04-12 22:23:06.0
在Navicat for MYSQl运行sql文件错误
mydb.sql文件内容如下:
CREATE TABLE users(
  users int(11) NOT NULL default '0',
  PASSWORD  varchar(50) NOT NULL default '',
  NAME   varchar(50) NOT NULL default '',
  SEX  varchar(50) default NULL,
  BIRTH    bigint default NULL,
  DESCRIPTION   varchar(256) default NULL,
);
在Navicat for MYSQl运行mydb.sql包错:
[Err] 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 ')' at line 8
[Err] CREATE TABLE users(
  users int(11) NOT NULL default '0',
  PASSWORD  varchar(50) NOT NULL default '',
  NAME   varchar(50) NOT NULL default '',
  SEX  varchar(50) default NULL,
  BIRTH    bigint default NULL,
  DESCRIPTION   varchar(256) default NULL,
);
[Msg] Finished - Unsuccessfully

哪里错了?忘高手指点下呀!

------解决方案--------------------
DESCRIPTION   varchar(256) default NULL,后面的逗号去掉
------解决方案--------------------
最后一个字段后面不需要逗号,速度给分
  相关解决方案