导入表出错,请问如何改啊

时间:2022-04-06 22:11:34
导入表出现这个错误



mysql> source e:\11.sql;
ERROR:
Unknown command '\1'.
ERROR 1050 (42S01): Table 'dede_addonarticle' already exists
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    220
Current database: sq_hongqi1-408

ERROR 1153 (08S01): Got a packet bigger than 'max_allowed_packet' bytes
mysql> source e:\11.sql;
ERROR:
Unknown command '\1'.
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    231
Current database: sq_hongqi1-408

Query OK, 0 rows affected (0.44 sec)

ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    232
Current database: sq_hongqi1-408

ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    233
Current database: sq_hongqi1-408

ERROR 2006 (HY000): MySQL server has gone away

13 个解决方案

#1


source e:/11.sql;  

#2


11.sql:内容是什么
在MY。INI(CNF)中将max_allowed_packet设置大一点
[mysqld]
max_allowed_packet = 100M

#3


修改了,也增大了
11.sql内容 是一个表'dede_addonarticle'的数据


mysql> source e:/11.sql;
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    240
Current database: sq_hongqi1-408

ERROR 1050 (42S01): Table 'dede_addonarticle' already exists
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    241
Current database: sq_hongqi1-408

ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    242
Current database: sq_hongqi1-408

ERROR 2006 (HY000): MySQL server has gone away

#4


11.sql:内容是什么贴出来,应该是有建表语句

#5



-- phpMyAdmin SQL Dump
-- version 2.6.4-pl4
-- http://www.phpmyadmin.net
-- 
-- 主机: 210.209.123.181
-- 生成日期: 2013 年 05 月 14 日 14:24
-- 服务器版本: 5.0.95
-- PHP 版本: 5.2.6
-- 
-- 数据库: `sq_hongqi1`
-- 

-- --------------------------------------------------------

-- 
-- 表的结构 `dede_addonarticle`
-- 

CREATE TABLE `dede_addonarticle` (
  `aid` mediumint(8) unsigned NOT NULL default '0',
  `typeid` smallint(5) unsigned NOT NULL default '0',
  `body` mediumtext,
  `redirecturl` varchar(255) NOT NULL default '',
  `templet` varchar(30) NOT NULL default '',
  `userip` char(15) NOT NULL default '',
  PRIMARY KEY  (`aid`),
  KEY `typeid` (`typeid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- 
-- 导出表中的数据 `dede_addonarticle`
-- 

#6


这是11.sql语句的开头建表语句。
下面就是一堆insert,不过都是乱码。。。


INSERT INTO `dede_addonarticle` (`aid`, `typeid`, `body`, `redirecturl`, `templet`, `userip`) VALUES (1, 1, '<div>\r\n &nbsp;<img alt="" src="/uploads/allimg/130228/18-13022Q32441F6.jpg" style="width: 660px; height: 395px" /></div>\r\n<div>\r\n &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\r\n &nbsp;&nbsp;&nbsp;&nbsp;???????????????2011?8?1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????&ldquo;?????????????&rdquo;?????????????????????????????????????????<br />\r\n &nbsp;&nbsp;&nbsp;&nbsp; ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????<br />\r\n &nbsp;</div>\r\n', '', '', '116.231.3.224'),
(2, 1, '<div class="about_title_3">\r\n <p style="margin-left: 24.1pt; line-height: 30px">\r\n <font class="about_title_4"><strong><span style="font-size: 14px">????&mdash;&mdash;???????????</span></strong></font></p>\r\n <p style="margin-left: 24.1pt; line-height: 30px">\r\n <font class="about_title_4"><span style="font-size: 14px">????????????????????????????????????

#7


去掉建表语句 OR 删除已经存在的表

#8


额。。 一开始是没有这个表的,删除后重新导入也会出错。。。

我怀疑  是不是这个乱码里面有什么SQL漏洞的语句在里面。很麻烦啊。。。。。。。。

#9


这个人的问题和我差不多,但也没人知道。
http://zhidao.baidu.com/question/490522210.html

#10



mysql> DROP TABLE  `dede_addonarticle`;
Query OK, 0 rows affected (0.00 sec)

mysql> source e:/11.sql;
Query OK, 0 rows affected (0.06 sec)

ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    2
Current database: sq_hongqi1-408

ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    3
Current database: sq_hongqi1-408

ERROR 2006 (HY000): MySQL server has gone away

第一句 创建表是成功的,下面就开始出错了,估计还是insert 乱码问题

#11


看看mysqldump导出的时候默认的--default-character-set的设置是什么  比如是gbk


那么source之前 先执行下set names gbk;

#12


上传 e:\11.sql;文件以供分析,
应该是其中有一个大量数据 insert into ...的语句,执行时间超时。

#13


11.sql文件地址:
CSDN附件审核太慢

http://163.fm/Iiy9pQ0
提取码:f9dUOqQl

#1


source e:/11.sql;  

#2


11.sql:内容是什么
在MY。INI(CNF)中将max_allowed_packet设置大一点
[mysqld]
max_allowed_packet = 100M

#3


修改了,也增大了
11.sql内容 是一个表'dede_addonarticle'的数据


mysql> source e:/11.sql;
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    240
Current database: sq_hongqi1-408

ERROR 1050 (42S01): Table 'dede_addonarticle' already exists
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    241
Current database: sq_hongqi1-408

ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    242
Current database: sq_hongqi1-408

ERROR 2006 (HY000): MySQL server has gone away

#4


11.sql:内容是什么贴出来,应该是有建表语句

#5



-- phpMyAdmin SQL Dump
-- version 2.6.4-pl4
-- http://www.phpmyadmin.net
-- 
-- 主机: 210.209.123.181
-- 生成日期: 2013 年 05 月 14 日 14:24
-- 服务器版本: 5.0.95
-- PHP 版本: 5.2.6
-- 
-- 数据库: `sq_hongqi1`
-- 

-- --------------------------------------------------------

-- 
-- 表的结构 `dede_addonarticle`
-- 

CREATE TABLE `dede_addonarticle` (
  `aid` mediumint(8) unsigned NOT NULL default '0',
  `typeid` smallint(5) unsigned NOT NULL default '0',
  `body` mediumtext,
  `redirecturl` varchar(255) NOT NULL default '',
  `templet` varchar(30) NOT NULL default '',
  `userip` char(15) NOT NULL default '',
  PRIMARY KEY  (`aid`),
  KEY `typeid` (`typeid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- 
-- 导出表中的数据 `dede_addonarticle`
-- 

#6


这是11.sql语句的开头建表语句。
下面就是一堆insert,不过都是乱码。。。


INSERT INTO `dede_addonarticle` (`aid`, `typeid`, `body`, `redirecturl`, `templet`, `userip`) VALUES (1, 1, '<div>\r\n &nbsp;<img alt="" src="/uploads/allimg/130228/18-13022Q32441F6.jpg" style="width: 660px; height: 395px" /></div>\r\n<div>\r\n &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />\r\n &nbsp;&nbsp;&nbsp;&nbsp;???????????????2011?8?1?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????&ldquo;?????????????&rdquo;?????????????????????????????????????????<br />\r\n &nbsp;&nbsp;&nbsp;&nbsp; ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????<br />\r\n &nbsp;</div>\r\n', '', '', '116.231.3.224'),
(2, 1, '<div class="about_title_3">\r\n <p style="margin-left: 24.1pt; line-height: 30px">\r\n <font class="about_title_4"><strong><span style="font-size: 14px">????&mdash;&mdash;???????????</span></strong></font></p>\r\n <p style="margin-left: 24.1pt; line-height: 30px">\r\n <font class="about_title_4"><span style="font-size: 14px">????????????????????????????????????

#7


去掉建表语句 OR 删除已经存在的表

#8


额。。 一开始是没有这个表的,删除后重新导入也会出错。。。

我怀疑  是不是这个乱码里面有什么SQL漏洞的语句在里面。很麻烦啊。。。。。。。。

#9


这个人的问题和我差不多,但也没人知道。
http://zhidao.baidu.com/question/490522210.html

#10



mysql> DROP TABLE  `dede_addonarticle`;
Query OK, 0 rows affected (0.00 sec)

mysql> source e:/11.sql;
Query OK, 0 rows affected (0.06 sec)

ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    2
Current database: sq_hongqi1-408

ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    3
Current database: sq_hongqi1-408

ERROR 2006 (HY000): MySQL server has gone away

第一句 创建表是成功的,下面就开始出错了,估计还是insert 乱码问题

#11


看看mysqldump导出的时候默认的--default-character-set的设置是什么  比如是gbk


那么source之前 先执行下set names gbk;

#12


上传 e:\11.sql;文件以供分析,
应该是其中有一个大量数据 insert into ...的语句,执行时间超时。

#13


11.sql文件地址:
CSDN附件审核太慢

http://163.fm/Iiy9pQ0
提取码:f9dUOqQl