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

can't import .sql file to server

我总是使用这些方法将我的 database 文件从 local 上传到 phpmyadmin :

  1. 从本地主机 phpmyadmin 获取 .sql 文件
  2. 在记事本中打开它并将 localhost 更改为 www.sitename.com
  3. 最后将该 .sql 文件导入站点的 phpmyadmin

它一直运行良好,没有任何问题。但是这次当我想导入那个 .sql 文件时,它给了我这个错误:

Error

SQL query: phpMyAdmin SQL Dump

-- version 3.4.10.1

-- http://www.phpmyadmin.net

Host: localhost -- Generation Time: Mar 30, 2015 at 12:05 PM

-- Server version: 5.5.20

-- PHP Version: 5.3.10

MySQL said:

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 'phpMyAdmin SQL Dump

-- version 3.4.10.1

http://www.phpmyadmin.net

Host:' at line 1

这次它给我这个错误。我该如何解决?

谢谢

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

 -- 
 -- Table structure for table 
 --

并将相同的内容粘贴到 MySQL 终端并尝试。

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

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

2006 - MySQL 服务器已经消失

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

您可以尝试一张一张地导出表格或使用 phpmyadmin