免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2570 | 回复: 4
打印 上一主题 下一主题

关于mysql innodb不能导入的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-07-01 17:50 |只看该作者 |倒序浏览
具体的过程和参数:


server a :

xron 2.8G*2+6G ram


centos5.0 + mysql-5.2(二进制版)

_____________________________________________

server b : freebsd 6.1+mysql-5.1(二进制版)

xron 2.8G*2+2G ram


######################################



同步过程:当日,server a 中利用mysqldump 备份成一个 database.sql文件,然后server b使用 rsync 获取 server a中的database.sql.gz(压缩了)。然后再在server b中解压导入库中,mysql -uuser -ppassword database < /tmp/mysqlbak/database.sql


(这里不用mysql的同步机制,是因为我们需要每日更新。)

结果出现当遇到 innodb表时就会 mysql server has gone away,在database.sql里确实有create   table sample(*******) type=innodb

另外, 我直接手工 在 mysql>里导入也不行,用的是

mysql>source /tmp/mysqlbak/ihuyou.sql


另外,在2台 mysql服务器中都支持innodb

###################

这样 innodb表不能用mysql导入的问题,有遇到过吗?紧急求救!不胜感激!

论坛徽章:
0
2 [报告]
发表于 2008-07-01 18:35 |只看该作者
mysql server has gone away 应该是超时了
show  global variables like '%timeout';    看看在你失败前一条语句是不是执行时间太长了

论坛徽章:
0
3 [报告]
发表于 2008-07-01 18:51 |只看该作者
mysql> show  global variables like '%timeout';
+----------------------------+-------+
| Variable_name              | Value |
+----------------------------+-------+
| connect_timeout            | 5     |
| delayed_insert_timeout     | 300   |
| innodb_lock_wait_timeout   | 50    |
| innodb_rollback_on_timeout | OFF   |
| interactive_timeout        | 28800 |
| net_read_timeout           | 30    |
| net_write_timeout          | 60    |
| slave_net_timeout          | 3600  |
| table_lock_wait_timeout    | 50    |
| wait_timeout               | 28800 |
+----------------------------+-------+
10 rows in set (0.01 sec)


是不是 connect_timeout呢?

论坛徽章:
0
4 [报告]
发表于 2008-07-01 19:02 |只看该作者
再看看和有没有设置影响session的参数      全局的是28800秒   你执行这个脚本多久给你 mysql server has gone away 的提示   看看执行这个脚本的时候,别的线程有没有加锁的  可能有影响

论坛徽章:
0
5 [报告]
发表于 2008-07-02 11:11 |只看该作者
Increase your parameter max_allow_packet.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP