首页 > 代码库 > mysqldump 1168 error
mysqldump 1168 error
今天在备份MYSQL数据库的时候,导出TEST数据时发现报错:
C:\Users\Administrator>mysqldump -u root -p test>test.sql
Enter password: ****
mysqldump: Got error: 1168: Unable to open underlying table which is differently
defined or of non-MyISAM type or doesn‘t exist when using LOCK TABLES
看到error描述:which is differently defined or of non-MyISAM type,我记得之前TEST数据库里面的引擎是INNODB,但我昨天测试的时候加了3张表是MYISAM的。难到是这样所以备份不了。
如是我删除了MYISAM的表后:
C:\Users\Administrator>mysqldump -u root -p test>test.sql
Enter password: ****
C:\Users\Administrator>
就OK拉。
我又重建了几张MYISAM的表,发现备份也没问题。
mysqldump 1168 error
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。