1. 首页
  2. 技术文档
  3. Mysql

使用复制数据目录的方式迁移Mysql

停止数据库

停止迁移的旧数据库,或设置数据库权限为只读,防止迁移期间有新数据进入。

压缩Mysql数据目录

使用zip或tar方式压缩整个数据目录后,把该文件传输至新数据库服务器后解压

注意事项(高潮)

问题一:全部解压后你会发现Mysql启动不起来了!!!

解决方法:删除ib_logfile0ib_logfile1we两个文件(其实除了数据库名字的目录和ibdata1文件外,其他的均可删除)

问题二:只复制数据库名字的目录后检查时你会发现可以看到库,但是查看数据时提示库不存在

解决方法:一定要把ibdata1文件复制过来(INNODB类型数据状态下,ibdata用来储存文件的数据,而库名的文件夹里面的那些表文件只是结构而已)

问题三:如果复制过来数据文件后还是启动不起来Mysql

解决方法:请查看文件权限(因本人不细心,,已被坑!!!)

原创文章,作者:admin,如若转载,请注明出处:https://linux6.cn/skill/mysql/%e4%bd%bf%e7%94%a8%e5%a4%8d%e5%88%b6%e6%95%b0%e6%8d%ae%e7%9b%ae%e5%bd%95%e7%9a%84%e6%96%b9%e5%bc%8f%e8%bf%81%e7%a7%bbmysql.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论列表(1条)

联系我们

在线咨询:点击这里给我发消息

邮件:admin@linux6.cn

工作时间:7X24