迁移数据库:利用数据库备份命令(mysql mysqladmin mysqldump)
1) 备份数据库信息
/application/mysql/bin/mysqldump -uroot -poldboy123 --all-databases >/tmp/bak.sql
ll /tmp/bak.sql
scp /tmp/bak.sql 172.16.1.51:/tmp/
2) 恢复数据库信息 注:数据库服务器中操作
##db01
/application/mysql/bin/mysql -uroot -poldboy123 < /tmp/bak.sql
###db01添加新的用户(进入数据库添加)
grant all on wordpress.* to 'wordpress'@'172.16.1.0/255.255.255.0' identified by 'oldboy123';
select user,host from mysql.user; 检查用户表,用户是否在表中
3) 数据库迁移完毕,修改网站连接数据库的配置文件
注:此操作在nginx服务器上
/application/mysql/bin/mysql -uwordpress -poldboy123 -h 172.16.1.51 <-- 修改配置文件之前,先测试网站web服务器与迁移后的数据库连通性
vim /application/nginx/html/blog/wp-config.php
<-- 修改wordpress上的数据库连接参数信息
/** MySQL主机 */
define('DB_HOST','172.16.1.51') <-- 修改连接的主机信息,将localhost修改为172.16.1.51
说明:web服务器数据库此时可以关闭了
4)停止nginx服务器上MySQL服务
/etc/init.d/mysqld stop
LNMP架构迁移数据库
原创
©著作权归作者所有:来自51CTO博客作者唐勇007的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Centos搭建LNMP架构
下一篇:LNMP架构数据迁移到NFS存储
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
阿里云DTS数据库迁移
异地迁移数据库DTS
mysql 数据 -
Magento迁移数据库
magento版本:1.7.0.21
字段 数据库 xml