mysqldump 导出数据库出错
2016-04-09 21:03
387 查看
今天linux 下导出数据库出错,如下:
mysqldump: Couldn't execute 'show create table `wp_weixin_log`': Table './xiawu1/wp_weixin_log' is marked as crashed and should be repaired (145)
mysql> check tables wp_weixin_log;
+----------------------+-------+----------+----------------------------------------------------------+
| Table | Op | Msg_type | Msg_text |
+----------------------+-------+----------+----------------------------------------------------------+
| xiawu1.wp_weixin_log | check | warning | Table is marked as crashed |
| xiawu1.wp_weixin_log | check | warning | 3 clients are using or haven't closed the table properly |
| xiawu1.wp_weixin_log | check | error | Size of indexfile is: 806912 Should be: 807936 |
| xiawu1.wp_weixin_log | check | error | Corrupt |
+----------------------+-------+----------+----------------------------------------------------------+
4 rows in set (0.04 sec)
mysql> repair table wp_weixin_log
-> ;
+----------------------+--------+----------+----------+
| Table | Op | Msg_type | Msg_text |
+----------------------+--------+----------+----------+
| xiawu1.wp_weixin_log | repair | status | OK |
+----------------------+--------+----------+----------+
1 row in set (1.25 sec)
[root@iZ94d42de1jZ www]# mysqldump -u root -pxxxxxx xiawu1 --lock-tables=false > /alidata/xiawu.sql
[root@iZ94d42de1jZ www]#
导出成功
mysqldump: Couldn't execute 'show create table `wp_weixin_log`': Table './xiawu1/wp_weixin_log' is marked as crashed and should be repaired (145)
mysql> check tables wp_weixin_log;
+----------------------+-------+----------+----------------------------------------------------------+
| Table | Op | Msg_type | Msg_text |
+----------------------+-------+----------+----------------------------------------------------------+
| xiawu1.wp_weixin_log | check | warning | Table is marked as crashed |
| xiawu1.wp_weixin_log | check | warning | 3 clients are using or haven't closed the table properly |
| xiawu1.wp_weixin_log | check | error | Size of indexfile is: 806912 Should be: 807936 |
| xiawu1.wp_weixin_log | check | error | Corrupt |
+----------------------+-------+----------+----------------------------------------------------------+
4 rows in set (0.04 sec)
mysql> repair table wp_weixin_log
-> ;
+----------------------+--------+----------+----------+
| Table | Op | Msg_type | Msg_text |
+----------------------+--------+----------+----------+
| xiawu1.wp_weixin_log | repair | status | OK |
+----------------------+--------+----------+----------+
1 row in set (1.25 sec)
[root@iZ94d42de1jZ www]# mysqldump -u root -pxxxxxx xiawu1 --lock-tables=false > /alidata/xiawu.sql
[root@iZ94d42de1jZ www]#
导出成功
相关文章推荐
- MySQL系统变量的使用
- MySQL优化的步骤详解
- mysql中 ' 和 ` 的区别
- mysql的启动原理剖析--利于实现多实例的理解
- mysql修改密码
- MySQL不支持事务处理的解决方法
- mysql忘记密码
- MySQL存储过程详解 mysql 存储过程
- mysql.bat
- mysql索引
- MySQL 学习笔记(3)2016-04-09
- [置顶] C# 执行Mysql数据库脚本 创建数据库和表
- MySQL 主从复制
- mysqli stmt 预处理的作用
- 怎么知道mysql是MyISAM还是InnoDB
- mysql获取表行数的方法
- mysql中count函数使用方法详解
- MySQL(help?)
- MySQL(help?)
- Ubuntu下启动、停止、重启MySQL,查看错误日志命令大全.note