简体   繁体   English

SQL查询错误#1064,无明显错误

[英]SQL query error #1064 without any obvious error

I'm scratching my head over this error. 我为这个错误error之以鼻。 I'm trying to import a sql file through phpmyadmin and it comes up with this errors one after another and I cannot sea anything wrong with it. 我正在尝试通过phpmyadmin导入一个sql文件,它一个接一个地出现此错误,而且我也无法解决任何错误。 Can someone please analyse the lines below and let me know if they see any errors? 有人可以分析以下几行,如果他们发现任何错误,请告诉我?

Thank you 谢谢


--
-- Table structure for table `jos_address_members`
--

CREATE TABLE IF NOT EXISTS `jos_address_members` (
  `uid` int(10) unsigned NOT NULL DEFAULT '0',
  `adid` int(10) unsigned NOT NULL DEFAULT '0',
  `publish` tinyint(4) NOT NULL DEFAULT '1',
  `ordering` tinyint(3) unsigned NOT NULL DEFAULT '9',
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
MySQL said: Documentation

#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 ') ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci' at line 12 

Remove the comma after DEFAULT '9' DEFAULT '9'之后删除逗号

CREATE TABLE IF NOT EXISTS `jos_address_members` (
  `uid` int(10) unsigned NOT NULL DEFAULT '0',
  `adid` int(10) unsigned NOT NULL DEFAULT '0',
  `publish` tinyint(4) NOT NULL DEFAULT '1',
  `ordering` tinyint(3) unsigned NOT NULL DEFAULT '9'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM