MySQL是一个通过复制数据文件的数据库迁移实例。

通过复制数据文件来迁移数据库

Windows环境

将源计算机数据库复制到目标机器B:

我第一次安装MYSQL在目标机B,停止服务,然后复制文件和数据库ibdata1拷贝源机器的数据下,其余的不可复制。图:

源机器A:



启动目标数据库服务启动MySQL,您可以看到所有被引导的数据库。

注:本ibdata1一定不能忘记拷贝和复制的确切位置(如我的目标机ibdata1 E: MySQL数据文件,而不是在数据路径,ibdata1,这是我第一次的备份和拷贝到E: MySQL数据文件)或复制查询表是错的:


使用平台;

数据库的改变

显示表;

----------------------- + +

| tables_in_platform |

----------------------- + +

| mobile_scanner |

|共享|

| sharer_mobile_scanner |

|统计|

|测试|

----------------------- + +

5行(0.02秒)

MySQL > DESC测试;

错误1146(42s02):table'platform test'doesn不存在。




这是Linux下的类似方法,但是如果您想注意复制文件,请记住将数据文件夹所有者更改为MySQL。

谢谢你的阅读。我希望你能帮助你,谢谢你对这个站的支持。