SQL错误1064 - 导入错误

210*_*USA 8 mysql sql import

我导出了一个数据库作为备份工作正常.当我将数据库导入到相同的服务器,文件夹等时,我收到此错误:

您可能在SQL解析器中发现了一个错误.请仔细检查您的查询,并检查引号是否正确且不匹配.其他可能的失败原因可能是您正在上载带引号的文本区域之外的二进制文件.您还可以在MySQL命令行界面上尝试查询.下面的MySQL服务器错误输出(如果有的话)也可以帮助您诊断问题.如果您仍然遇到问题或解析器在命令行界面成功的地方失败,请将SQL查询输入减少到导致问题的单个查询,并在下面的CUT部分中提交包含数据块的错误报告:

MySQL:5.5.30-30.1 USR OS,AGENT,VER:Win CHROME 5.0.29 PMA:4.0.5 PHP VER,OS:5.3.17 Linux LANG:en SQL:
---- END RAW ----

SQL查询:

MySQL说:文档

#1064 - 您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在第1行的''附近使用正确的语法

唯一的问题似乎是我的索引页面缺少内容,实际上是主要内容.所有这些文件都是.sql.

然后我放弃了所有表格,并从去年4月开始导入原始数据库.显然,该数据库缺少所有客户的所有帐户信息,订单信息等,以及对我的产品所做的所有更改.

当我比较两个数据库时,前11行似乎是问题,但我不知道如何解决它.不工作的文件的前11行是:

-- phpMyAdmin SQL Dump
-- version 4.0.5
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Sep 22, 2013 at 01:28 PM
-- Server version: 5.5.30-30.1
-- PHP Version: 5.3.17

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
Run Code Online (Sandbox Code Playgroud)

工作文件的前11行是:

-- phpMyAdmin SQL Dump
-- version 3.4.10.1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Apr 09, 2012 at 05:50 AM
-- Server version: 5.1.61
-- PHP Version: 5.2.17

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
Run Code Online (Sandbox Code Playgroud)

我曾试图简单地将工作文件中的11行复制并粘贴到不起作用的文件中并获得另一个错误.

我知道这是一个很长的帖子而且我很抱歉,但我一直在努力工作几个小时,真的需要一些帮助.

谢谢

210*_*USA 19

好的,所以这是我发现的,最后.当我打开在笔记本+中给出错误的文件时,最后一行当然有以下内容:

ETXNULNULNULNULNULNULNULNULNUL

打开时原始工作数据库没有任何这些字符.

当我只是删除了给我错误并导入数据库的文件的最后一行时,一切正常.但是,我的主页仍然没有被正确拉起.我现在应用了一个解决方法,并将在稍后尝试解决这个问题.

我希望这可以帮助别人.