show tables from mysql;+---------------------------+| Tables_..."/>
溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

wordpress數(shù)據(jù)庫(kù)轉(zhuǎn)移

發(fā)布時(shí)間:2020-07-19 22:43:32 來(lái)源:網(wǎng)絡(luò) 閱讀:352 作者:AYard 欄目:MySQL數(shù)據(jù)庫(kù)

背景:

Wordpress安裝時(shí)數(shù)據(jù)庫(kù)指定不正確,導(dǎo)致網(wǎng)站上的數(shù)據(jù)都放到了mysql這個(gè)系統(tǒng)庫(kù)中。


mysql> show tables from mysql;

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

| Tables_in_mysql           |

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

| columns_priv              |

| db                        |

| event                     |

| func                      |

| general_log               |

| help_category             |

| help_keyword              |

| help_relation             |

| help_topic                |

| host                      |

| ndb_binlog_index          |

| plugin                    |

| proc                      |

| procs_priv                |

| servers                   |

| slow_log                  |

| tables_priv               |

| time_zone                 |

| time_zone_leap_second     |

| time_zone_name            |

| time_zone_transition      |

| time_zone_transition_type |

| user                      |

| wp_commentmeta            |

| wp_comments               |

| wp_links                  |

| wp_options                |

| wp_postmeta               |

| wp_posts                  |

| wp_term_relationships     |

| wp_term_taxonomy          |

| wp_termmeta               |

| wp_terms                  |

| wp_usermeta               |

| wp_users                  |

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

 

mysql庫(kù)中放的mysql數(shù)據(jù)庫(kù)自身的數(shù)據(jù),所以我們希望把網(wǎng)站的數(shù)據(jù)重新放到wordpress庫(kù)。 


思路:

首先將mysql庫(kù)中屬于wordpress的數(shù)據(jù)備份到/back/mysql下,再把備份的數(shù)據(jù)恢復(fù)到wordpress庫(kù)中。 


操作:

第一步:寫(xiě)一個(gè)備份腳本

[root@localhost mysql]# cat wp_backup.sh

for tname in ` mysql -uroot -p'dong' -e "use mysql;show tables like 'wp_%'"|grep -iv tables`

do

tname_all="$tname_all $tname"

done

#echo $tname_all

mysqldump -uroot -p'dong' mysql $tname_all >/backup/mysql/wp_all_back.sql

第二步:驗(yàn)證腳本的正確性后,執(zhí)行腳本

第三步:將備份的數(shù)據(jù)恢復(fù)到wordpress庫(kù)中

第五步:驗(yàn)證結(jié)果

mysql> show tables from wordpress ;

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

| Tables_in_wordpress   |

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

| wp_commentmeta        |

| wp_comments           |

| wp_links              |

| wp_options            |

| wp_postmeta           |

| wp_posts              |

| wp_term_relationships |

| wp_term_taxonomy      |

| wp_termmeta           |

| wp_terms              |

| wp_usermeta           |

| wp_users              |

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

12 rows in set (0.00 sec)

第六步:修改wordpress連接的庫(kù)

最后網(wǎng)站也運(yùn)行正常,結(jié)束。


更多博客請(qǐng)?jiān)L問(wèn):www.ayard.com.cn


向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI