mysql 目录迁移 表找不到_MySQL 数据文件迁移找不到表
需要对一个生产库做一个repication,需要将master的数据导入到slave。个人觉得使用mysqldum在导入的时候比较费时(的确比较费时)
所以想偷懒,记录下master的index和position以后,直接将其数据库复制到datadir下面。启动数据库,show database 可以找到刚才复制
过来的数据库,但是在对其表进行查询的时间数据库说话了“你查询的xxx表不存在”。然后,show table ,那些表不活生生的在那里吗?怎么
就不存在呢。
没有办法,只好去看日志了,日志表达如下:
InnoDB: Error: table `dbname`.`tablename` does not exist in the InnoDB internal
InnoDB: data dictionary though MySQL is trying to drop it.
InnoDB: Have you copied the .frm file of the table to the
InnoDB: MySQL database directory from another database?
InnoDB: You can look for further help from
InnoDB: http://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting.html
打开指定的页面看了看,没太怎么明白不过是说要我重建!重建当然行不通了,我还有数据呢。没有办法只能老老实实的使用mysqldump导出
再导入到slave吧。
场景:使用数copy的方式备份/还原数据库
现象: 查询的时候找不到表,数据库有上在的日志
解决办法: 使用mysqldump 导出导入
发生版本:5.6.15
阅读(4395) | 评论(0) | 转发(0) |
mysql 目录迁移 表找不到_MySQL 数据文件迁移找不到表相关推荐
- 管理表空间和数据文件——使用OMF方式管理表空间
当使用omf方式管理表空间,需要配置初始化参数db_create_dest.当建立omf表空间会自动建立数据文件,当删除omf表空间时会自动删除omf文件.当使用omf方式管理数据文件时,如果不指定数 ...
- MySql的数据文件迁移
最近在windows服务器上安装了一个mysql,发现数据文件只能装在c盘,我那可怜的c盘只有50G,数据库放上去,估计以后系统就别想跑了,所以需要把mysql的数据放在D盘.但是在网上找了一圈中文资 ...
- server sql 数据c盘迁移d盘_oracle 11g dbf数据文件从C盘迁移到D盘
标签: 服务器系统为 windows 2008 R2 64位,由于C盘空间将满,要将C盘的oracle的DBF数据文件迁移到D盘下,步骤如下: 1.输入cmd,启动 cmd.exe窗口 2.输入 sq ...
- Oracle 数据文件迁移
背景 这两天做一个oracle数据库迁移,以前都是用exp.imp来走,这次用到了expdp.impdp,的确有些优势,但同时又想起了只是拷贝数据文件迁移的方式,其实这个方式不常用做迁移,更多用在磁盘 ...
- Oracle 10g DG 数据文件迁移
背景:某客户Oracle 10g 的DG由于空间不足,之前将部分数据文件迁移到其他目录,如今原目录扩容成功,要将之前迁移的数据文件再次迁移回来. 环境:Oracle 10.2.0.5 DG 单机 首先 ...
- 从一张表里选择一列加入到另一张表_将Excel多个文件汇总到一张表
在我们实际工作中,经常会碰到这样的问题,比如有相同结构的数据表,有多人来完成,最后把每个人完成的数据表汇总到一张表.或者,我们每年做一个数据文件,最后把各年的数据文件汇总到一张表.此类问题,原来都用V ...
- oracle 给表空间增加多个数据文件
当项目数据量大的时候,避免不了表空间不够用的情况,这个时候就需要挂载多个表空间文件,来进一步扩大容量. 下面演示一下,从创建表空间到添加数据文件再到绑定用户并赋权使用的全流程,后面还有成功后的验证方法 ...
- 打开outlook显示找不到outlook数据文件如何处理
打开outlook显示找不到outlook数据文件如何处理 有点懒了,随便写写吧 第一种:打开控制面板-> 点击选中下方"邮件",在弹出的对话框中点击"数据文件&q ...
- Oracle删除表空间的同时删除数据文件
临时表空间主要用途是在数据库进行排序运算[如创建索引.order by及group by.distinct.union/intersect/minus/.sort-merge及join.analyze ...
- mysql导入ibdata文件_MySQL ibdata1文件迁移
目的:主机系统/var目录快满了,经查询最大的文件是mysql的ibdata1文件,有17G大小,故需要迁移这个文件到其他目录下,以释放/var目录空间. 1.先备份下数据库是个好习惯 # mysql ...
最新文章
- SBB:长期施肥影响土壤固氮菌的群落装配过程
- Oracle针对SCOTT下EMP表的练习题
- MAPLAP开发环境中release模式和debug模式烧写.hex文件的不同之处
- 不是架构的架构之四:业务层的实现与自动代理
- 小旭的互联网营销之微信营销
- linux .desktop权限,如何在Ubuntu Xenial Xerus 16.04 Linux Desktop上以root用户身份登录
- php项目如何导jdbc包,JDBC-idea导入mysql连接java的jar包(mac)的方法
- 图形数据库、NOSQL和Neo4j
- Godaddy域名解锁、获取转移码(Authorization Code)及转出注意事项
- 洛谷p1216 IOI1994 Day1T1
- react 动态修改路由_react动态路由以及获取动态路由
- 小白学习倍福的必经之路
- 移动通信客户价值数据挖掘分析实战
- 《赵云要格斗》游戏开源啦!要代码要资源就来!~~~~~~~
- 混合现实在医学领域的应用学习日志
- ubuntu Segmentation Fault错误原因
- mysql 触发器delete_MySQL之触发器
- 初学Python出现EnvironmentLocationNotFound: Not a conda environment: /anaconda3/envs/anaconda3
- iMazing2023官网中文版下载及许可证附使用教程
- pip(Python包管理工具)安装第三方库教程