找回密码
 立即注册
查看: 1035|回复: 0

mysql 数据库拷贝innodb 操作注意事项

[复制链接]

443

主题

20

回帖

2076

积分

管理员

积分
2076
发表于 2022-11-28 05:43:31 | 显示全部楼层 |阅读模式
当两个服务器之前迁移数据库,我们经常会直接拷贝mysql data目录下要迁移当数据库,但是如果直接拷贝,会发现数据库启动后无法正常打开innodb引擎的表,

正确的迁移做法步骤如下:

比如我们将A服务器下的car数据库迁移到B服务器

1、将B服务器数据库停止

2、将A数据库到文件拷贝到B数据库,

3、将A数据库data下的 ibdata1 复制到B数据库的 data下替换

4、将 B数据库下的 ib_logfile0,ib_logfile1 删除

5、启动B数据库

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|找DLL下载站

GMT+8, 2024-12-4 00:39 , Processed in 0.162490 second(s), 25 queries .

快速回复 返回顶部 返回列表