當前位置:首頁 » 操作系統 » discuz資料庫操作

discuz資料庫操作

發布時間: 2024-11-19 04:33:22

❶ discuz 數據備份

1、備份資料庫數據

這部比較關鍵,因為你論壇幾乎所有的數據都在這個資料庫裡面,所以這個備份是必不可少的,下面詳細說說備份方法。

第一種方法:也是最簡單的備份方法就是利用後台的資料備份來備份,如果是轉移空間建議在數據備份數據類型裡面選擇全部備份,還有一點要注意備份分卷的大小不要超過2048K,如果還是出現問題,請改變分卷的大小.

採用這種方法備份的數據將自動保存在論壇的forumdata目錄下,格式為:備份日期_任意代碼.sql,備份好後把這些文件下載就完成第一種備份方法了。

優點:方便快捷,適用於數據比較小沒有自行添加過數據表的用戶
缺點:只能備份論壇默認的數據表,對於自定義的數據表不能備份

第二種方法:其實這種方法也很方便,而且備份的數據更加全,這個方法就是聯系你的空間商讓他幫你備份然後打包放到你的空間,你自己下載

優點:方便快捷能夠備份全部數據,適用於自行添加過許多數據表的用戶和數據量比較大的用戶
缺點:只適用於收費的虛擬主機

第三種方法:這種方法只使用於獨立主機或者用自己電腦做伺服器的用戶,就是找到mysql目錄下的data目錄,然後找到於你論壇資料庫名稱相對應的目錄名稱,例如:你的論壇資料庫名稱是bbs,那麼你的數據就存放在mysql/data/bbs目錄下,依此類推,你首先關閉mysql服務,然後把數據所在目錄所有文件備份就完成論壇數據的備份了

優點:最為簡單方便
缺點:局限性大,只適用於獨立主機用戶

2、論壇程序文件及其附件的備份

這個相對於資料庫備份更加簡單,只要把你論壇目錄下的所有目錄和文件下載或者拷貝到你要備份的地方就可以了,如果你沒有對論壇程序和模板做過很大的改動,那麼只要備份attachments(附件目錄)和customavatars(用戶自定義頭像)目錄就可以了,如果還需要備份模板那麼還要加上一個templates目錄就可以了。

二、數據及其程序文件恢復

1、資料庫恢復

如果你是採用的第一種方法備份的目錄,請先安裝一個和你原來使用的論壇版本一致的論壇程序,那麼直接把你備份的SQL文件上傳到你新伺服器的論壇的forumdata目錄,然後用這個帖子http://www.discuz.net/viewthread.php?tid=126510裡面那個恢復數據的工具恢復就可以了,那個工具的使用方法已經在那個工具裡面寫的很清楚了,如果還有問題請回帖說明,注意用那個文件恢復數據之後,請記得刪除那個文件,以免造成安全問題

如果你是第二種方法備份的數據,那麼你最好也找你的空間商幫你恢復數據,他們一般會讓你把數據打包然後傳到你的新伺服器上,然後你裝好論壇他們就可以幫你恢復了

如果是第三種備份方法那麼和第二種類似,直接在你的mysql/data目錄下建立一個文件夾,名稱要和你的資料庫名稱一致,然後把你的備份文件拷貝到你新建的那個目錄下就可以了,然後安裝論壇配置好config.php文件就行了,如果你是准備把你的論壇搬到虛擬主機上,那麼你可以把你的數據打包給你空間商,讓他們幫你恢復,方法同第二種方法

2、論壇程序及其相關文件的恢復

如果你不需要原論壇的程序及其相關文件,那麼你全新安裝一個論壇然後用上面的數據恢復方法恢復數據就可以了。
如果你需要保存你原來論壇的程序及其相關文件,那麼請先用FTP把你的論壇文件及其相關文件上傳到你的新伺服器上,配置好config.php文件,最後用上面所述的方法恢復數據就可以了

其實論壇搬家的方法還有很多,例如用phpmyadmin或者其他相關軟體備份數據等等,在這里我就不一一闡述了,論壇搬家的首要要求就是細心,做好備份,如果大家對論壇搬家還有問題,可以在這里發貼說明,我們共同探討:)

DZ論壇搬家、數據轉移教程【附在線壓縮解壓工具】
特點【數據、程序文件、附件、插件、風格】一次備份不怕丟失

缺點若是大型論壇或附件超大性論壇備份好後下載或上傳新伺服器就有點慢了

個人經驗,此方法比一個一個文件下載或上傳要快!用了幾年的經驗,

剛開始建站的時候光是上傳個DZ程序都10分鍾左右,用了這方法,才1分鍾左右

備份方法:

進入UC後台統一備份總數據:【不論你安裝了UCHOME沒有都是這個方法】

備份好後用一個打包文件,打包【必須打包成zip壓縮包,否則無法解壓】然後下載到本機【打包文件「yasuo.php」解壓密碼「123456」,使用方法:http://你的域名/yasuo.php】

安裝方法:

先在新伺服器全新安裝同版本型號和資料庫表前綴(cdb_)必須一致的論壇版本,

單獨備份新新伺服器的「config.inc.php」後面要用到核對資料庫用戶名與密碼

然後上傳你打包下載到本機的備份包,接著解壓備份包【解壓文件「jieya.php」解壓密碼「123456」,使用方法:http://你的域名/jieya.php】

然後修改 「config.inc.php」把裡面的資料庫名/密碼 改成你新伺服器的資料庫名/密碼(可以對照幹才備份的「config.inc.php」來修改)

然後登陸UC後台進行一次性恢復所有數據!更新緩存

論壇後台更新緩存,如果安裝了UCHOME也進後台更新緩存!

最後核對一下論壇、UC、HOME的密鑰,要統一用老伺服器的密鑰即可!

到此論壇搬家、數據轉移 全部完成!你登陸論壇或HOME測試發帖、注冊等等問題即可
注意:
打包的時候必須打包成zip壓縮包,否則無法解壓(此打包/解壓工具支持任何空間或免費空間)
此工具可以更改試用密碼方法為:用筆記本打開,然後把頂部的代碼中的「123456」改成你想要的密碼即成!

論壇備份壓縮和解壓工具下載網址;

http://bbs.95dz.com/viewthread.php?tid=4297&page=1&extra=

❷ Discuz,論壇如何搬家和轉移數據教程

1、首先我們需要登錄DZ論壇後台,在全局設置里邊,關閉站點,防止網站出現新數據導致備份數據不完整。如圖:

好了,現在論壇已經完美搬家成功,本次完美搬家教程到此結束。

❸ discuz的資料庫和資料庫用戶名還有密碼怎麼填

在提供商用的空間,資料庫都是帶的,自己沒有許可權創建新的資料庫,你問了你提供商獲取資料庫以後,然後把IP,資料庫用戶名與名稱是一樣的,在填寫資料庫密碼就可以了。本次回答來自tertw.com

❹ 如何使用phpMyAdmin備份和恢復Discuz,資料庫

在 PHPMyAdmin 中打開論壇資料庫,點菜單欄的「導出」,在左邊的導出框里將所有表「全選」,右邊的「結構」欄,將「添加 DROP TABLE」、「添加
AUTO_INCREMENT 值」和「請在表名及欄位名使用引號」選擇,點最下面的「另存為文件」選擇,執行,將備份文件保存到你要備份的地點即可如圖:


補充:個人更喜歡用工具「多備份」來自動備份discuz資料庫,主要是自動並且異地雲端備份,不用擔心數據丟失。用PHPMyAdmin容易出問題,而且不能自動,每次還得來手動操作,比較麻煩。

❺ Discuz,論壇的資料庫配置文件是哪個

1、首先,利用Discuz管理許可權賬戶登入Discuz論壇管理後台。

❻ Discuz資料庫怎麼備份

Discuz的後台備份功能,需要你每次手動操作,而且備份的時候還要關閉網站,比較麻煩。我覺得多備份不錯,是一個第三方備份產品,熱備份,備份的時候不用關站。創建成功任務後,自動備份,不需要你每次自己動手了。
好吧,給你寫下備份教程,操作很簡單,你看下。
1.登錄多備份官網—注冊賬戶—進入控制面板—選擇開始—選擇資料庫備份
2.出現「你的資料庫是否可以遠程授權」,選擇可以,進入託管模式(除非你的空間不能授權,那就是跳入插件頁面)
3.進入託管模式之後,選擇資料庫類型。填寫好埠,ip,用戶名,密碼。
,之後設置好存儲位置,備份頻率,備份時段,然後點擊啟動備份。就可以了。

熱點內容
android打開activity 發布:2024-11-19 06:41:36 瀏覽:78
sql表的操作 發布:2024-11-19 06:36:27 瀏覽:138
安卓手機用什麼模擬器 發布:2024-11-19 06:36:27 瀏覽:859
es文件夾就 發布:2024-11-19 06:27:13 瀏覽:541
鴻蒙系統對比安卓哪個強大 發布:2024-11-19 06:22:22 瀏覽:178
fifo訪問 發布:2024-11-19 06:07:51 瀏覽:512
hdfs上傳本地文件 發布:2024-11-19 06:06:31 瀏覽:512
c語言default的意思 發布:2024-11-19 06:00:47 瀏覽:24
怎樣學習java 發布:2024-11-19 06:00:45 瀏覽:359
壓縮ini 發布:2024-11-19 05:53:31 瀏覽:645