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

Discuz! 官方交流社區

標題: 不同服務器數據庫搬遷問題 mariadb10 和 mysql8 [打印本頁]

作者: lovetvb    時間: 2023-11-17 17:06
標題: 不同服務器數據庫搬遷問題 mariadb10 和 mysql8
免費站從3.4升級到3.5的

UCenter 客戶端版本 UCenter 1.7.0 Release 20231001
服務器系統及 PHP  Linux / PHP v8.2.11
服務器軟件 Apache 2.2
服務器 MySQL 版本 10.4.17-MariaDB
當前數據庫尺寸 23.48 MB
phpMyAdmin5.2


限制ftp文件上傳10m



另一個沒有限制,ftp比較難連接 有在線文件管理器 可以在線解壓和壓縮
服務器軟件 Apache 2.2
服務器 MySQL 版本 8.0.33  
PHP 版本: 7.4.33
phpMyAdmin 4.9

原數據有250張表
最開始我用phpMyAdmin 導出zip  再導入另一個服務器mysql8 數據導入出錯只有49表


然后我win搭建本地寶塔環境 mysql8 導入進去再導出zip文件 導入另一個服務器mysql8 導入成功,但是論壇出錯
我然后寶塔搭建本地論壇,試了也出錯,可能數據庫轉換不成功




有沒有大神指點下不同軟件版本數據庫 怎么轉換啊?




最后我用db10.2的那個論壇后臺備份,在新mysql8.0那個服務器重新搭建了全新論壇,再恢復
提示
警告:第 275 行 /usr/home/love/domains/love/public_html/data/restore.php 中未定義的數組鍵“231117_C05mHvkj”
討論!數據恢復工具   恢復涉及任何問題請訪問技術支持站點http://www.discuz.net本功能在恢復備份數據的同時,將全部覆蓋原有數據,請確定恢復前已將站點關閉,恢復全部完成后可以將站點重新打開。您可以通過數據備份管理功能查看站點的備份文件的詳細
信息,刪除中間的備份,并導入需要的備份。
出于安全考慮,我們強烈建議您恢復數據庫備份文件后刪除文件或設置文件不可通過 URL 訪問。
恢復數據的整個過程將在一個新的完成頁面中完成,您將成功恢復數據后請務必及時刪除restore.php文件。

警告:第 330 行 /usr/home/love/domains/love/public_html/data/restore.php 中未定義變量 $siteurl



球高手指點,怎么遷移






作者: lovetvb    時間: 2023-11-17 17:08
Discuz! Database Error
Time: 2023-11-17 09:08:15 +0000 IP: 167.235.226.203 BackTraceID: 67911311804bea067ce1f4ef033e85f8
(1146) Table 'm40190_love.forum_forum' doesn't existSELECT * FROM forum_forum WHERE type<>'group' AND status<>3

PHP Debug
No.FileLineCode
1index.php136require(%s)
2forum.php57discuz_application->init()
3source/class/discuz/discuz_application.php71discuz_application->_init_cron()
4source/class/discuz/discuz_application.php592discuz_cron::run()
5source/class/discuz/discuz_cron.php48include(%s)
6source/include/cron/cron_security_cleanup_lastpost.php14table_forum_forum->fetch_all_fids()
7source/class/table/table_forum_forum.php38discuz_database::fetch_all(%s)
8source/class/discuz/discuz_database.php106discuz_database::query(%s, Array, false, false)
9source/class/discuz/discuz_database.php142db_driver_mysqli->query(%s, false, false)
10source/class/db/db_driver_mysqli.php147db_driver_mysqli->halt(%s, %d, %s)
11source/class/db/db_driver_mysqli.php222break()




還是一樣出錯了  55555

作者: lovetvb    時間: 2023-11-17 17:18

后臺進去是這樣的


Discuz! Database Error

1146) Table 'm40190_love.forum_forum' doesn't existSELECT COUNT(*) FROM forum_forum WHERE status='1' AND threadcaches>0

PHP Debug
No.FileLineCode
1admin.php58require(%s)
2source/admincp/admincp_styles.php172updatecache(%s)
3source/function/function_cache.php47build_cache_setting()
4source/function/cache/cache_setting.php207table_forum_forum->fetch_threadcacheon_num()
5source/class/table/table_forum_forum.php108discuz_database::result_first(%s)
6source/class/discuz/discuz_database.php123discuz_database::query(%s, Array, false, false)
7source/class/discuz/discuz_database.php142db_driver_mysqli->query(%s, false, false)
8source/class/db/db_driver_mysqli.php147db_driver_mysqli->halt(%s, %d, %s)
9source/class/db/db_driver_mysqli.php222break()




作者: lovetvb    時間: 2023-11-17 23:37
本地win搭建寶塔環境  先導入10.4的db數據庫搭建論壇能運行起來

運行起來后再用寶塔吧數據庫備份下載 保存文件名為10.4

再刪除數據庫 卸載數據庫軟件  安裝mysql5.7環境  導入數據庫 論壇運行成功后 再導出數據庫保存為文件名5.7

再刪除數據庫 卸載數據庫軟件 搭建mysql10環境 導進去5.7 論壇運行正常再導出來 最好是zip壓縮包,
再上傳到網站服務器 進行遷移 導入數據庫和文件夾 改相關配置就成功了
作者: crx349    時間: 2023-11-18 10:37
最簡單的方法是 后臺 站長 數據庫 備份
然后 新建站點 安裝dz 后臺 恢復數據庫 這樣就可以了




歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0