MySql - 导入数据时 Table XXX doesn't exist 的解决

原创 2012年03月30日 23:26:33

数据表为Innodb引擎

data文件夹中存在数据表的frm文件,但在phpmyadmin中看不到这些表,于是采用导入sql文件的方式进行恢复

1、直接导入原数据表的sql文件,原frm文件不删除

出错:#1146 - Table 'eticket.et_admin' doesn't exist 


2、删除原frm文件,刷新phpmyadmin,再导入该数据表的sql文件

出错:#1146 - Table 'eticket.et_admin' doesn't exist


3、删除原frm文件,重启mysql服务器,刷新phpmyadmin,再导入该数据表的sql文件

成功:导入成功,执行了 28 个查询。 (ticket.sql)


使用navicat连接数据库时显示1146-table 'mysql.proc' doesn't exist,这个怎么解决

0 数据库的系统表丢失了。 1 考虑以下几种处理方式: a. 从其它相同版本的mysql数据库导出个proc的数据通过命令行导入进去; b. 或者拷贝下data/mysql/proc.frm, pr...

mysql新建表时提示Table 'db.table' doesn't exist解决方法

原因: 以表”Table”为例: 如类型是MyISAM, 数据文件则以”Table.frm””Table.MYD””Table.MYI””三个文件存储于”/data/$databasename/”...

1146 - Table 'xxx.xxx' doesn't exist

今天开始测试mysql的新版本,从生产mysql库中备份部分表到测试库中。 测试中发现,有些表可以查询出数据,但不能update,报1146,表不存在。 mysql> select version...

mysql问题#1146 - Table 'xxx.xxxxx' doesn't exist

这次出现这个问题是由于博主手贱,误删mysql重要文件所致的. 在重装mysql后,进入mysql navicat发现之前的数据库中的表都无法使用了,尴尬探索之际发现,这个是由于重新安装mysql,...

mysql 提示表不存在的解决方法error: 1146: Table doesn't exist

直接拷贝数据库导致提示表不存在的解决方法 电脑重装系统后把原来的mysql data复制进去后大部分表是可以访问的,但是有几个表提示表不存在: error: 1146: Table 'a_co...
  • e_wsq
  • e_wsq
  • 2017年03月19日 21:27
  • 7056

MySQL错误:1146-table 'mysql.proc' doesn't exist

出现错误原因为:误删除了mysql数据库。 解决方案:运行安装程序setup.exe修复(repair)。 博主在删除其他数据库的时候,调用命令drop,误删mysql原数据库,使用mysql安装...

Mysql的“Table 'mysql.servers' doesn't exist”的解决方法

安装MYSQL后,又一次系统出现问题了,于是我查看mysql的错误日志,竟发现Table mysql.servers doesnt exist问题的错误,虽然与我的问题无关,但这个问题还是引起我的注意...

Mysql table '' doesn`t exist

补充:正常情况下,建议数据库备份最好用工具进行备份,通过拷贝数据库表进行数据迁移,不同的环境会出现各种不同的意外问题。 背景:今天在整理一个网站的时候,操作系统由于系统自动更新导致一直出现系统蓝屏死...
  • amberom
  • amberom
  • 2014年12月27日 17:20
  • 1355

在使用phpmyadmin时,数据库总报错#1146 - Table ‘phpmyadmin.pma_table_uiprefs' doesn't exist

修改phpmyadmin的配置文件config.inc.php cd /etc/phpmyadmin sudo chmod 777 config.inc.php vim config.i...

mysqldump的single-transaction

先看一下--lock-tables和--lock-all-tables  --lock-all-tables 一次性锁定所有数据库的所有表,在整个dump期间一直获取global read...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MySql - 导入数据时 Table XXX doesn't exist 的解决
举报原因:
原因补充:

(最多只允许输入30个字)