网站数据库上的MySQL错误1064

时间:2016-11-27 04:16:22

标签: mysql database phpmyadmin

我有点尴尬地问这个问题,但我似乎很难过。 我正在使用MySQL 5.7,我正在尝试上传到我的在线服务器,它有MySQL 5.6。 phpMyAdmin用于创建数据库。当我尝试在我的本地phpMyAdmin(我的WAMP服务器的一部分)中恢复数据库时,我得到了同样的错误。 我还研究了My SQL参考文档以及几个互联网搜索。这是错误: SQL查询:

DROP TABLE IF EXISTS `heyx1_assets`;
CREATE TABLE `heyx1_assets` (
  `id` int(10) UNSIGNED NOT NULL COMMENT 'Primary Key',
`parent_id` int(11) NOT NULL DEFAULT '0' COMMENT
) ;
MySQL说:

  

1064 - 您的SQL语法出错;检查手册。

     

对应于您的MySQL服务器版本,以便使用正确的语法   在第4行附近')'

任何帮助将不胜感激。我的客户变得非常不耐烦。

2 个答案:

答案 0 :(得分:1)

您有So far I did is import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.util.Scanner; public class project2 { public static void main( String[] args ) throws IOException { File file =new File("D:/log/logging.log"); Scanner in = null; try { in = new Scanner(file); while(in.hasNext()) { String line=in.nextLine(); if(line.contains("")) System.out.println(line); } } catch (FileNotFoundException e) { e.printStackTrace(); } } } public class Example( public enum Searchword { info,debug }} ,但没有评论。在COMMENT之后需要一个字符串:

COMMENT

答案 1 :(得分:0)

您在每台服务器上使用哪些phpMyAdmin版本?这似乎可能是旧版phpMyAdmin的错误(它以与您描述的方式类似的方式导出时出现问题);我建议你升级到最新版本(目前是4.6.5.2)。

您还可以编辑SQL文件以手动修复COMMENT,如Gordon Linoff所示。