本文主要是介绍服务器数据库搬迁步骤及命令,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
数据迁移步骤及命令
关闭MYSQL: /etc/rc.d/init.d/mysql stop
1.进入mysql数据文件存放目录
2.停止web应用服务器 /usr/local/apache2/bin/apachectl stop
3.停止mysql服务 ps -e|grep mysql 查出mysql pid号后 kill -9 杀之
4.将要搬迁的数据库目录打包 tar czvf backdata.tar.gz dataBaseName
5.将打包好后的文件scp到目标主机 scp -P 9922 backdata.tar.gz root@59.42.xxx.xxx:/var/lib/mysql
6.进入目标主机,确认mysql服务未启动。
7.进入压缩包所在目录,解压之 tar xzvf backdata.tar.gz
8.启动mysql服务 mysqld_safe & 或者 /etc/rc.d/init.d/mysql start
9.检查数据表是否正常,检查数据表权限是否正常
10.更改程序应用中的数据库配置信息
11.开启web应用
以下是搬迁到另一台服务器的操作:
scp -P 63838(注:端口号) Release4.tar.gz root@IP:/opt/vhosts
scp -P 63838 bbs.com.tar.gz root@xxx.xxx.xxx.xxx:/opt/vhosts
scp -P 60028 mm.tar.gz root@xxx.xxx.xxx.xxx:/var/lib/mysql
这篇关于服务器数据库搬迁步骤及命令的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!