首页 > 数据库技术 > 详细

迁移LNMP的数据库到独立的数据库服务器步骤

时间:2015-12-01 19:36:31      阅读:410      评论:0      收藏:0      [点我收藏+]

(一)老服务器操作

1、从老的数据库里导出数据:

mysqldump -uroot -poldboy -x -A -B --events |gzip >/opt/bak.sql.gz(导出数据并命名为bak.sql并压缩在/opt目录中)

 

2、拷贝到独立的数据库服务器

scp -P52113 /opt/bak.sql.gz oldboy@172.16.1.51:~(推至新服务器家目录中,需要密码)

 

(二)新服务器操作

gzip -d bak.sql.gz(解压)

[root@db01 oldboy]# mysql -uroot -poldboy123</home/oldboy/bak.sql(重定向到数据库中)

[root@db01 oldboy]# mysql -uroot -poldboy123 -e "use wordpress;show tables;" (查看WordPress库内容)

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

| Tables_in_wordpress   |

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

| ol_commentmeta        |

| ol_comments           |

| ol_links              |

| ol_options            |

| ol_postmeta           |

| ol_posts              |

| ol_term_relationships |

| ol_term_taxonomy      |

| ol_terms              |

| ol_usermeta           |

| ol_users              |

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

(三)

mysql> grant all on wordpress.* to wordpress@‘172.16.1.%‘ identified by ‘123456‘;(重新创建用户对应172.16.1.%IP段)

Query OK, 0 rows affected (0.02 sec)

mysql> flush privileges;(刷新)

Query OK, 0 rows affected (0.01 sec)

mysql> 

mysql> select user,host from mysql.user; (查看数据库表)

 

(四)web服务器上修改程序连接文件

修改:wp-config.php 

连接主机改为db01.etiantian.org(不推荐直接写IP方式,换IP后不方便,域名解析即可)

做解析:

cat >/etc/hosts<<EOF

172.16.1.5      lb01

172.16.1.6      lb02

172.16.1.7      web02

172.16.1.8      web01

172.16.1.51     db01 db01.etiantian.org

172.16.1.31     nfs01

172.16.1.41     backup

172.16.1.61     m01

EOF

 

老男孩教育

http://user.qzone.qq.com/49000448/blog/1448363059 

迁移LNMP博客数据库到独立数据库服务器步骤


本文出自 “DNA种子” 博客,请务必保留此出处http://whyseed.blog.51cto.com/10827449/1718599

迁移LNMP的数据库到独立的数据库服务器步骤

原文:http://whyseed.blog.51cto.com/10827449/1718599

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!