久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

3.5 恢復(fù)備份文件后, Discuz! Database Error,

3616 19 2提示:支持鍵盤翻頁<-左 右-> 用戶已刪除 發(fā)表于 2023-3-3 13:01 帖子模式

本帖最后由 disqq 于 2023-3-3 13:12 編輯 Discuz! Database Error 在全新環(huán)境安裝3.5,數(shù)據(jù)庫使用相同密碼,然后用備份的文件覆蓋新的文件。 請問下, 你們都是如何備份的啊? ... 查看全文

    組圖打開中,請稍候......
jjii33發(fā)表于  2023-4-23 19:46:43
我也碰見這種問題!本地升級修復(fù)測試好,上傳服務(wù)器就完全不行了,表有1154張,表里面沒有數(shù)據(jù)!
o123698745發(fā)表于  2023-4-18 12:43:45
專家 發(fā)表于 2023-3-6 02:26
discuz本體沒有,第三方插件看插件具體設(shè)計(jì)了。
另外InnoDB占用存儲空間確實(shí)比MyISAM更大,因?yàn)槭歉F(xiàn)代 ...

大佬,我寶塔上的數(shù)據(jù)庫點(diǎn)也下  同所所有,然后網(wǎng)站就顯示Discuz! Database Error,其它什么也沒有,請問下要怎么處理啊
專家發(fā)表于  2023-3-6 02:26:32
hotchina86 發(fā)表于 2023-3-6 00:37
是不是有的表被強(qiáng)制使用MyISAM引擎呢?有的比如端口日志表換成InnoDB引擎陡然變大許多許多都超過500m了! ...

discuz本體沒有,第三方插件看插件具體設(shè)計(jì)了。
另外InnoDB占用存儲空間確實(shí)比MyISAM更大,因?yàn)槭歉F(xiàn)代化的設(shè)計(jì)。
hotchina86發(fā)表于  2023-3-6 00:37:11
專家 發(fā)表于 2023-3-5 18:47
正常來說升級程序應(yīng)該是可以處理的。如果沒有,可以嘗試在備份之后手動處理下,如果影響了正常使用或者報(bào) ...

是不是有的表被強(qiáng)制使用MyISAM引擎呢?有的比如端口日志表換成InnoDB引擎陡然變大許多許多都超過500m了!
hotchina86發(fā)表于  2023-3-5 19:21:07
專家 發(fā)表于 2023-3-5 18:47
正常來說升級程序應(yīng)該是可以處理的。如果沒有,可以嘗試在備份之后手動處理下,如果影響了正常使用或者報(bào) ...

好的。謝謝!
專家發(fā)表于  2023-3-5 18:47:52
hotchina86 發(fā)表于 2023-3-5 16:28
感謝您的答復(fù),還真或略了這一點(diǎn)!經(jīng)核查發(fā)現(xiàn),dz3.5站點(diǎn)還有幾個(gè)表使用MyISAM引擎,比如pre_ucenter_sms ...

正常來說升級程序應(yīng)該是可以處理的。如果沒有,可以嘗試在備份之后手動處理下,如果影響了正常使用或者報(bào)錯(cuò)的話再改回去。
hotchina86發(fā)表于  2023-3-5 16:28:45
專家 發(fā)表于 2023-3-4 23:15
不可以
3.4及以前版本使用MyISAM引擎,表現(xiàn)上是可以直接復(fù)制數(shù)據(jù)庫文件的,但仍然有風(fēng)險(xiǎn)。
3.5版本開始使 ...

感謝您的答復(fù),還真或略了這一點(diǎn)!經(jīng)核查發(fā)現(xiàn),dz3.5站點(diǎn)還有幾個(gè)表使用MyISAM引擎,比如pre_ucenter_smsqueue以及幾個(gè)插件的表,請問該如何處理?直接在phpmyadmin修改存儲引擎和排序規(guī)則是不是就可以了?
專家發(fā)表于  2023-3-4 23:18:45
disqq 發(fā)表于 2023-3-3 17:20
”如果你會使用Git等版本管理工具就更好了,可以直接將自己的修改合并到官方版本里面。“
是先全新安裝后 ...

config data這些文件夾是絕對不能直接刪了拿老的覆蓋的呀,那樣的話你的新站點(diǎn)安裝出來的東西不就沒有了么,又變成舊站點(diǎn)了。
所以我說最后是在安裝之前把修改就替換進(jìn)去再安裝。如果已經(jīng)安裝了,那也最好只動source static和template這三個(gè)文件夾,別的不要動。涉及到插件的話也得重新安裝。
專家發(fā)表于  2023-3-4 23:15:05
hotchina86 發(fā)表于 2023-3-4 17:05
我一直都是“用備份文件的方式備份數(shù)據(jù)庫”的,不過只是沒有什么用戶的測試版,也未見異常。請教專家:安 ...

不可以
3.4及以前版本使用MyISAM引擎,表現(xiàn)上是可以直接復(fù)制數(shù)據(jù)庫文件的,但仍然有風(fēng)險(xiǎn)。
3.5版本開始使用InnoDB引擎,這個(gè)引擎絕對不能直接打包一個(gè)數(shù)據(jù)庫的文件,否則你的數(shù)據(jù)庫幾乎是必壞。
停機(jī)狀態(tài)下,打包一臺服務(wù)器里的所有數(shù)據(jù)庫相關(guān)文件,含數(shù)據(jù)庫數(shù)據(jù)根目錄里的那些額外文件在內(nèi),還是可以的。不過這個(gè)必須確保完整復(fù)制,絕對不能漏文件。有任何一個(gè)重要文件丟失或者有問題都可能導(dǎo)致你的數(shù)據(jù)庫報(bào)廢。
另外非單機(jī)的數(shù)據(jù)庫架構(gòu)(包括但不限于主從模式等)不適用這一條。
  • 關(guān)注公眾號
  • 有償服務(wù)微信
  • 有償服務(wù)QQ

手機(jī)版|小黑屋|Discuz! 官方交流社區(qū) ( 皖I(lǐng)CP備16010102號 |皖公網(wǎng)安備34010302002376號 )|網(wǎng)站地圖|star

GMT+8, 2025-9-19 02:43 , Processed in 0.087027 second(s), 36 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

關(guān)燈 在本版發(fā)帖
有償服務(wù)QQ
有償服務(wù)微信
返回頂部
快速回復(fù) 返回頂部 返回列表