Windows下 MySql通过拷贝data目录迁移数据库的方法

您所在的位置:网站首页 mysql数据表文件拷贝不显示怎么回事 Windows下 MySql通过拷贝data目录迁移数据库的方法

Windows下 MySql通过拷贝data目录迁移数据库的方法

2024-07-08 07:09| 来源: 网络整理| 查看: 265

MySQL数据库的文件目录下图所示,

         现举例说明通过COPY文件夹data下数据库文件,进行数据拷贝的步骤;源数据库运行在A服务器上,拷贝到B服务器,假定B服务器上MySQL数据库已经安装完成,为空数据库。

        首先进入A服务器的MySQL数据库的data目录下,如下图所示:

 选中要拷贝的数据库及ibdata1文件到B服务器的MySQL数据库的data文件夹下,启动目标数据库服务net start mysql,即可查看到导过来的所有数据库了。

注意:ibdata1一定不要忘记拷贝,且要拷贝到准确的位置(如我目标机器的ibdata1在E:\MySQLDatafiles,不在data路径下,我就先备份下它的ibdata1,再拷贝到E:\MySQLDatafiles)否则查询拷贝过去的表会报错:

mysql>useplatform;

Databasechanged

mysql>showtables;

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

|Tables_in_platform|

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

|mobile_scanner|

|sharer|

|sharer_mobile_scanner|

|statistics|

|test|

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

5rowsinset(0.02sec)

mysql>desctest;

ERROR1146(42S02):Table'platform.test'doesn'texist



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3