开发者

mysql数据库迁移数据目录至另一台服务器详细步骤

目录
  • 一、概述
  • 二、具体迁移步骤
    • 2.1、新服务器停止数据库
    • 2编程客栈.2、旧服务器打包数据库的data目录
    • 2.3、进入新服务器中打包整个数据库的data目录(备份)
    • 2.4、在新服务器中解压旧服务器打包数据库的data目录到数据库data目录中
    • 2.5、修改新数据库my.cnf配置文件
    • 2.6、在新服务器中设置拷贝的数据库文件的属主、属组为my编程客栈sql,并给数据库data目录mysql 权限为777(可跳过)
    • 2.7、启动新服务器中www.devze.com的数据库
    • 2.8、登录数据库查看
    • 2.9、可视化工具测试连接
  • 总结 

    一、概述

    最近由于项目需要,我们需要进行数据库服务器的更换和迁移工作。迁移计划和步骤如下:

    1、首先,在新的数据库服务器上进行环境的搭建和配置,确保数据库版本、配置等一致。

    2、然后,将备份的数据库数据导入到新服务器中。确保数据的完整性和准确性。

    3、最后,在迁移完成后进行全面的验证和确认,确保所有数据都已成功迁移并可正常访问。

    二、具体迁移步骤

    2.1、新服务器停止数据库

    systemctl stop mysqld
    
    systemctl status mysqld
    

    mysql数据库迁移数据目录至另一台服务器详细步骤

    2.2、旧服务器打包数据库的data目录

    进入旧服务器中打包整个数据库的data目录,这里的mysql数据目录为mysqldata。

    tar -czvf mysqldata.tar.gz mysqldata
    

    mysql数据库迁移数据目录至另一台服务器详细步骤

    并拷贝到新服务器数据库的data目录中。

    2.3、进入新服务器中打包整个数据库的data目录(备份)

    tarjs -czvf data-back.tar.gz data

    2.4、在新服务器中解压旧服务器打包数据库的data目录到数据库data目录中

    tar -xvf mysqldata.tar.gz

    mysql数据库迁移数据目录至另一台服务器详细步骤

    2.5、修改新数据库my.cnf配置文件

    datadir 为新解压的数据目录。

    mysql数据库迁移数据目录至另一台服务器详细步骤

    2.6、在新服务器中设置拷贝的数据库文件的属主、属组为mysql,并给数据库data目录mysql 权限为777(可跳过)

    chown mysql:mysql /usr/local/mysql/mysql
    chmod -R 777 /usr/local/mysql/
    

    2.7、启动新服务器中的数据库

    systemctl start mysqld
    

    mysql数据库迁移数据目录至另一台服务器详细步骤

    2.8、登录数据库查看

    mysql -u root -p
    

    mysql数据库迁移数据目录至另一台服务器详细步骤

    mysql> show databases;
    mysql> use zwgxxt;
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A
    
    Database changed
    mysql> show tables;
    
    mysql> select * from 表名;
    

    mysql数据库迁移数据目录至另一台服务器详细步骤

    2.9、可视化工具测试连接

    mysql数据库迁移数据目录至另一台服务器详细步骤

    总结 

    到此这篇关于mysql数据库迁移数据目录至另一台服务器的文章就介绍到这了,更多相关mysql迁移数据目录至另一台服务器内容请搜索编程客栈(www.devze.com)以前的文章或继续浏览下面的相关文章php希望大家以后多多支持编程客栈(www.devze.com)!

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新数据库

    数据库排行榜