MySQL建表报错“1064 - ”

原来代码:

CREATE TABLE 'chineseareas'(
  '省份' varchar(255),
  '省行政区划代码' float(53),
  '市级' varchar(255),
  '市行政区划代码' float(53),
  '县、县级市、区…' varchar(255),
  '区县行政区划代码' float(53),
  '顺序' float(53) NOT NULL
)

修改代码:

CREATE TABLE `chineseareas`(
  `省份` varchar(255),
  `省行政区划代码` float(53),
  `市级` varchar(255),
  `市行政区划代码` float(53),
  `县、县级市、区…` varchar(255),
  `区县行政区划代码` float(53),
  `顺序` float(53) NOT NULL
)

原因:在Mysql中必须使用`  `号。

单词拼写错误也可能造成MySQL建表报错1064 - 。

你可能感兴趣的:(数据库)