无法将.sql文件导入服务器

时间:2015-03-30 12:28:51

标签: mysql phpmyadmin

我总是使用这些方法将database文件从loca l上传到phpmyadmin

  1. 从localhost phpmyadmin
  2. 获取.sql文件
  3. 在记事本中打开它并将localhost更改为www.sitename.com
  4. 最后将.sql文件导入网站的phpmyadmin
  5. 它一直很好,没有任何问题。但是这次当我想导入.sql文件时,它给了我这个错误:

      

    错误

         

    SQL查询:   phpMyAdmin SQL Dump

         

    - 版本3.4.10.1

         

    - http://www.phpmyadmin.net

         

    主持人:localhost    - 世代时间:2015年3月30日下午12:05

         

    - 服务器版本:5.5.20

         

    - PHP版本:5.3.10

         MySQL说:

         

    1064 - 您的SQL语法出错;检查与MySQL服务器版本对应的手册,以便在#php; phpMyAdmin SQL Dump附近使用正确的语法

         

    - 版本3.4.10.1

         

    http://www.phpmyadmin.net

         

    主机:'在第1行

    这次它给了我这个错误。我怎么能解决这个问题?

    由于

2 个答案:

答案 0 :(得分:0)

如前所述。 只需在任何文本编辑器中打开sql文件并删除所有主机行,只需复制行下面的数据

即可
 -- 
 -- Table structure for table 
 --

并将其粘贴在MySQL终端上并尝试。

您也可以通过shell或命令提示符使用mysqldump命令。

答案 1 :(得分:0)

我发现了类似的错误,通过查看我看到的文件

2006 - MySQL服务器已经消失

这意味着mysql无法完全执行查询

您可以逐个或使用phpmyadmin

尝试表格导出