遷移LNMP的數據庫到獨立的數據庫服務器步驟

(一)老服務器操作

1、從老的數據庫裏導出數據:

mysqldump -uroot -poldboy -x -A -B --events |gzip >/opt/bak.sql.gz(導出數據並命名爲bak.sql並壓縮在/opt目錄中)

 

2、拷貝到獨立的數據庫服務器

scp -P52113 /opt/bak.sql.gz [email protected]:~(推至新服務器家目錄中,需要密碼)

 

(二)新服務器操作

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博客數據庫到獨立數據庫服務器步驟


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章