好吧,沒用過幾次discuz,后來有點受不了wordpress的卡頓了,所以想轉到discuz上,用命令(或phpmyadmin)備份數據后,重新安裝discuz,測試下恢復(導入)數據的方法,結果在填寫相同的表前綴時候.
安裝會報以下錯誤:
當前數據庫當中已經含有同樣表前綴的數據表,您可以修改“表名前綴”來避免刪除舊的數據,或者選擇強制安裝,強制安裝會刪除舊數據,且無法恢復.
蛋疼,在wordpress上重新安裝,表前綴相同會直接覆蓋安裝的,discuz居然不行.
解決辦法:
先和平時一樣安裝discuz,只不過在安裝界面填寫表前綴時候,假設原來應該是pre0_ ,但是因為如果也pre_,就會報錯,所以,我們先隨便填個表前綴 pre9_,然后點擊繼續(xù)安裝.
安裝后,我們在用命令或者phpmyadmin導入我們的備份數據到你discuz所使用的數據庫中,因為兩個表前綴不一樣,所以導入液不會報錯.
導入備份的數據庫后,接著繼續(xù)操作,我們會看到在論壇的config/目錄下,有 config_global.php 和 config_ucenter.php 兩個配置文件,其中config_ucenter.php 是uncenter的配置文件,我這里同時安裝了discuz和 ucenter.
在上面兩個文件中,找到 pre9_ 將其改為 pre0_,然后在訪問我們的論壇,是不是就可以正常訪問,而且數據也恢復(導入)了呢?
最后一步,就是刪除沒用的表前綴 為pr9_ 的表.
附另一種方法,批量刪除指定前綴表,用一下語句:
- mysql> Select CONCAT( 'drop table ', table_name, ';' )
- -> FROM information_schema.tables
- -> Where table_name LIKE 'wp0_%';
其中的wp0_就是我們要刪除的表的前綴,大家可以根據自己的情況修改m顯示的是要我們刪除的所有以wp0_開頭的表m只要按照下面的順序一一輸入就可以刪除了,
- +-------------------------------------------+
- | CONCAT( 'drop table ', table_name, ';' ) |
- +-------------------------------------------+
- | drop table wp0_bannerize; |
- | drop table wp0_commentmeta; |
- | drop table wp0_comments; |
- | drop table wp0_gd_manager; |
- | drop table wp0_links; |
- | drop table wp0_moresecurelogin; |
- | drop table wp0_options; |
- | drop table wp0_pluginsTalkPLinker; |
- | drop table wp0_pluginsTalkPLinkerOptions; |
- | drop table wp0_post_relationships; |
- | drop table wp0_postmeta; |
- | drop table wp0_posts; |
- | drop table wp0_postviews_plus; |
- | drop table wp0_sam_ads; |
- | drop table wp0_sam_blocks; |
- | drop table wp0_sam_errors; |
- | drop table wp0_sam_places; |
- | drop table wp0_sam_zones; |
- | drop table wp0_term_relationships; |
- | drop table wp0_term_taxonomy; |
- | drop table wp0_terms; |
- | drop table wp0_usermeta; |
- | drop table wp0_users; |
- | drop table wp0_wfBadLeechers; |
- | drop table wp0_wfBlocks; |
- | drop table wp0_wfBlocksAdv; |
- | drop table wp0_wfConfig; |
- | drop table wp0_wfCrawlers; |
- | drop table wp0_wfFileMods; |
- | drop table wp0_wfHits; |
- | drop table wp0_wfHoover; |
- | drop table wp0_wfIssues; |
- | drop table wp0_wfLeechers; |
- | drop table wp0_wfLockedOut; |
- | drop table wp0_wfLocs; |
- | drop table wp0_wfLogins; |
- | drop table wp0_wfNet404s; |
- | drop table wp0_wfReverseCache; |
- | drop table wp0_wfScanners; |
- | drop table wp0_wfStatus; |
- | drop table wp0_wfThrottleLog; |
- | drop table wp0_wfVulnScanners; |
- | drop table wp0_wp_bot_counter; |
- | drop table wp0_wp_rp_tags; |
- | drop table wp0_yarpp_related_cache; |
- +-------------------------------------------+
- //開源軟件:Vevb.com
- 45 rows in set (0.02 sec)
|
新聞熱點
疑難解答
圖片精選