discuz的資料庫文件
㈠ 關於discuz論壇數據刪除和恢復的問題。
要看具體刪的是什麼東西,有些在discuz論壇進行的刪除操作只是在在前台不顯示,在伺服器端並不一定刪除
不存在
沒有
其實很簡單,如果不需要備份就能回復,那還要備份幹嘛?要知道備份、異地災備都是很大的學問也是很大的投資。
就discuz來說,建議每天備份資料庫。插件的話discuz應用中心有很多插件
㈡ 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!nt源碼的資料庫文件放在哪裡
有一個叫DNTConfig 的文件,內容如下
<?xml version="1.0"?>
<BaseConfigInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Dbconnectstring>Data Source=127.0.0.1;User ID=sa;Password=123;Initial Catalog=dnt2;Pooling=true</Dbconnectstring>
<Tableprefix>dnt_</Tableprefix>
<Forumpath>/</Forumpath>
<Dbtype>SqlServer</Dbtype>
<Founderuid>1</Founderuid>
</BaseConfigInfo>
這是資料庫配置文件,顯示是你自己主機上的SqlServer資料庫,要修改的話就在這里修改
<Dbconnectstring>Data Source=127.0.0.1;User ID=sa;Password=123;Initial Catalog=dnt2;Pooling=true</Dbconnectstring>
㈣ Discuz,論壇的資料庫配置文件是哪個
1、首先,利用Discuz管理許可權賬戶登入Discuz論壇管理後台。
㈤ Discuz論壇的資料庫在哪裡
這個要根據網站環境不同了:
網站本身的資料庫是和程序分開的,大部分主機都是儲存在兩個空間。
小型虛擬主機,沒有許可權查看資料庫文件,但是會提供在線管理的工具,一般在空間後台有提供鏈接。
雲主機,快雲VPS,雲伺服器,以及獨立主機,都有遠程伺服器管理許可權的,直接登錄遠程,就可以查看資料庫位置。
目前的情況看,快雲VPS都自帶雲資料庫,也有管理平台,可以後台直接打開資料庫。
Discuz論壇的資料庫在程序中有設置文件對應查詢賬號密碼,
/config/config_global.php
/uc_server/data/config.inc.php
/config/config_ucenter.php
- 這些文件都含有Discuz論壇資料庫的登錄賬號密碼信息,可以參考登錄管理資料庫。
㈥ discuz5.0 默認資料庫地址是多少
discuz5.0用的是MySQL資料庫,因此其沒有像access的實質的資料庫,
在config.inc.php文件里,指定是mysql數據的ip地址,如果為本地的話,一般指定為localhost
具體到http://www.discuz.net/上面查看
㈦ discuz論壇數據恢復!
備份分幾種,不同的備份恢復方法也不一樣。下面跟著我的操作來看看。
一、單獨discuz備份:
1.進入discuz網站後台,點擊 站長 → 資料庫
2.這里有兩個選擇,如果全站備份 直接選擇 Discuz! 數據(不含UCenter) 如果你對資料庫了解,可以選擇性備份。
3.備份完畢後,會提示你一個目錄。用FTP找到這個目錄 直接拷貝出來。
4.上傳到你要還原的目錄下,用第一步操作找到資料庫後點擊上方的「恢復」。勾選備份出來的資料庫,「提交」即可。
二、使用UCHOME備份。
1.登陸UCHOME
2.找到 數據備份 勾選 UCHOME和你的論壇,「提交」等備份完畢,記住備份出來的文件名。
3.用FTP登陸網站,找到data文件夾下的備份文件名,拷貝出來。
4.上傳到你所需要還原的網站data文件夾下面,進入UCHOME。
5.找到 「數據備份」 在上方找到 「數據恢復」勾選你的備份文件「提交」。
以上是我手動寫的兩種備份還原方法。
請大家多關注我的BLOG:http://hi..com/djlyr 裡面有PHPCMS discuz dedecms的一些有用的圖文教程。
㈧ 怎樣恢復discuz網站的資料庫文件
方法/步驟
1
進入後台,點擊「站長」--「資料庫」--「恢復」,如圖:
2
然後根據提示,第一步,第二步,如圖:
3
安裝文件目錄下utility文件夾內找到 restore.php 文件,如圖:
4
然後將 restore.php 文件上傳到程序文件夾data目錄下,然後執行「第二步」,如圖:
5
然後點擊後面的,導入,點擊「確定」如圖:
6
等待導入,直到成功,如圖:
7
為了您站點的安全,成功恢復數據後請務必及時刪除 restore.php 文件
http://jingyan..com/article/e5c39bf583828f39d6603378.html