共計(jì) 641 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
寶塔面板 mysql 數(shù)據(jù)庫導(dǎo)入成功后沒數(shù)據(jù)怎么辦? 寶塔面板中操作導(dǎo)入數(shù)據(jù)庫文件,顯示導(dǎo)入成功,但點(diǎn)擊“管理”無法打開數(shù)據(jù)庫管理,點(diǎn)擊“工具”發(fā)現(xiàn)沒有數(shù)據(jù)。請(qǐng)教如何解決? 我們在恢復(fù)數(shù)據(jù)庫的時(shí)候,一定要注意之前的環(huán)境是否和現(xiàn)在的環(huán)境一致,特別是 mysql 數(shù)據(jù)庫版本問題!
1. 管理無法打開問題:將 phpmyadmin 換 5.0 版本,php 換 7.4 或者 7.3 版本試試!
2. 出現(xiàn)這種問題也有可能是版本兼容問題吧,這里導(dǎo)入失敗一般沒錯(cuò)誤提示的,建議用 phpmyadmin 導(dǎo)入,失敗會(huì)提示原因的!
3. 寶塔面板一鍵遷移 mysql 版本號(hào)不一致會(huì)導(dǎo)致數(shù)據(jù)表丟失:
A 面板 mysql 8.0 數(shù)據(jù)遷出服務(wù)器
B 面板 mysql 5.7 數(shù)據(jù)遷進(jìn)服務(wù)器
使用“寶塔一鍵遷移 API 版本”遷移后,提示遷移完成,并且沒有發(fā)現(xiàn)報(bào)錯(cuò)提示,但是自己檢查后發(fā)現(xiàn) B 面板中有一些數(shù)據(jù)庫的個(gè)別數(shù)據(jù)表丟失了,不仔細(xì)看的話是很難發(fā)現(xiàn)這個(gè)問題的。
之前就有一個(gè)站點(diǎn),服務(wù)器到期,使用這個(gè)插件進(jìn)行了網(wǎng)站的遷移,但是沒有及時(shí)注意到數(shù)據(jù)表丟失的問題,后來過了一段時(shí)間用戶反饋的時(shí)候才發(fā)現(xiàn)有幾個(gè)表的數(shù)據(jù)空了,當(dāng)時(shí)也還不知道是這個(gè)遷移插件導(dǎo)致的,后來是自己手動(dòng)補(bǔ)上了丟失的數(shù)據(jù)表數(shù)據(jù),最近又是服務(wù)器到期需要對(duì)網(wǎng)站進(jìn)行遷移,這次遷移后及時(shí)檢查,發(fā)現(xiàn)了遷移后數(shù)據(jù)表丟失的問題,然后刪除數(shù)據(jù)庫,切換 mysql 版本,然后重新遷移,才避免了數(shù)據(jù)再次丟失的問題。
希望寶塔官方對(duì)此進(jìn)行優(yōu)化升級(jí),在遷移的時(shí)候加上對(duì) mysql 版本號(hào)的校驗(yàn),以防其他站長也出現(xiàn)像我一樣丟失數(shù)據(jù)的問題。