香蕉成人伊视频在线观看|学生小视频国产区|yy女主播啪啪啪视频|麻豆传播媒体APP大全免费版官网|瑜伽牲交AV|国产欧美日韩在线天堂区|白浆精品国产91

返回列表 發帖
查看: 383|回復: 9

[求助] 數據庫從5.5升到5.7后,網站打不開了,錯誤碼1046,求大神指點一二

3

主題

53

回帖

3

粉絲

漸入佳境

貢獻
0 點
金幣
8 個
產品版本
X5.0+
QQ
樓主
發表于 7 天前 |廣西| 只看樓主 |倒序瀏覽 |閱讀模式
我的寶塔里放了幾個站點,其中一個是微信小程序,需要用到數據庫5.7的版本,于是果斷從5.5版本升到5.7版本,升級后小程序可以正常使用了,可是我的論壇(用Discuz搭建的)卻提示1046錯誤,求各位大神指點指點,我不知道在哪里修改了。
我知道答案 回答被采納將會獲得1 貢獻 已有9人回答
回復

使用道具 舉報

7

主題

73

回帖

3

粉絲

漸入佳境

貢獻
0 點
金幣
52 個
產品版本
X3.5
沙發
發表于 7 天前 |安徽| 只看Ta
你看到的 (1046) No database selected 是 MySQL 5.7 升級后常見的 Discuz! 數據庫連接問題,核心原因是:
數據庫配置文件異常:config/config_global.php 或 config/config_ucenter.php 中的數據庫名、賬號、密碼配置丟失或錯誤,導致程序未指定要操作的數據庫。
數據庫連接字符集 / 權限問題:MySQL 5.7 對權限和字符集校驗更嚴格,舊版配置可能不兼容,導致連接后未成功 USE database。
緩存 / 模板殘留:Discuz! 系統緩存或模板文件中殘留了舊版數據庫連接信息。
? 分步解決辦法
1. 檢查數據庫配置文件
打開網站根目錄下的 config/config_global.php,確認以下配置項正確:
php
運行
$_config['db']['1']['dbhost'] = 'localhost'; // 數據庫地址
$_config['db']['1']['dbuser'] = '你的數據庫賬號'; // 數據庫用戶名
$_config['db']['1']['dbpw'] = '你的數據庫密碼'; // 數據庫密碼
$_config['db']['1']['dbname'] = '你的數據庫名'; // 必須填寫,不能空
$_config['db']['1']['dbcharset'] = 'utf8'; // 或 utf8mb4,與數據庫一致
同時檢查 config/config_ucenter.php 中的數據庫配置,確保和上面完全一致。

AI
回復

使用道具 舉報

3

主題

53

回帖

3

粉絲

漸入佳境

貢獻
0 點
金幣
8 個
產品版本
X5.0+
QQ
板凳
 樓主| 發表于 7 天前 |廣西| 只看Ta
東至人網 發表于 2026-5-24 16:20
你看到的 (1046) No database selected 是 MySQL 5.7 升級后常見的 Discuz! 數據庫連接問題,核心原因是:
...

核對過了,還是解決不了這個問題,兄弟能再解答詳細一點嗎?
回復

使用道具 舉報

50

主題

3408

回帖

11

粉絲

應用開發者

Discuz! 運維

貢獻
232 點
金幣
685 個
QQ
地板
發表于 6 天前 |江蘇| 只看Ta
沙發說的是正解。。。
回復 1

使用道具 舉報

3

主題

53

回帖

3

粉絲

漸入佳境

貢獻
0 點
金幣
8 個
產品版本
X5.0+
QQ
5#
 樓主| 發表于 6 天前 |廣西| 只看Ta
東至人網 發表于 2026-5-24 16:20
你看到的 (1046) No database selected 是 MySQL 5.7 升級后常見的 Discuz! 數據庫連接問題,核心原因是:
...

想問下20塊錢能幫我解決一下嗎?我是純小白,玩論壇沒掙錢,就是記錄一下日記
回復

使用道具 舉報

7

主題

73

回帖

3

粉絲

漸入佳境

貢獻
0 點
金幣
52 個
產品版本
X3.5
6#
發表于 6 天前 |安徽| 只看Ta
小不點 發表于 2026-5-25 10:45
想問下20塊錢能幫我解決一下嗎?我是純小白,玩論壇沒掙錢,就是記錄一下日記 ...

寶塔里面查看你的數據庫名稱、密碼,discuz配置文件里面要對應上。
回復

使用道具 舉報

19

主題

2270

回帖

4

粉絲

應用開發者

貢獻
81 點
金幣
629 個
QQ
7#
發表于 6 天前 |福建| 只看Ta
數據表掉了,備份后補下:
  1. DROP TABLE IF EXISTS pre_common_syscache;
  2. CREATE TABLE pre_common_syscache (
  3.   cname varchar(32) NOT NULL,
  4.   ctype tinyint(3) unsigned NOT NULL,
  5.   dateline int(10) unsigned NOT NULL,
  6.   `data` mediumblob NOT NULL,
  7.   PRIMARY KEY (cname)
  8. )
復制代碼
回復 1

使用道具 舉報

3

主題

53

回帖

3

粉絲

漸入佳境

貢獻
0 點
金幣
8 個
產品版本
X5.0+
QQ
8#
 樓主| 發表于 5 天前 |廣西| 只看Ta
東至人網 發表于 2026-5-25 17:31
寶塔里面查看你的數據庫名稱、密碼,discuz配置文件里面要對應上。

對應上了還是不行,你能加個Q幫操作一下不?
回復

使用道具 舉報

3

主題

53

回帖

3

粉絲

漸入佳境

貢獻
0 點
金幣
8 個
產品版本
X5.0+
QQ
9#
 樓主| 發表于 5 天前 |廣西| 只看Ta
crx349 發表于 2026-5-25 19:49
數據表掉了,備份后補下:

這個代碼是加在哪個文件里?文件的哪個位置加入呢?新手小白,勿怪
回復

使用道具 舉報

19

主題

2270

回帖

4

粉絲

應用開發者

貢獻
81 點
金幣
629 個
QQ
10#
發表于 4 天前 |福建| 只看Ta
小不點 發表于 2026-5-26 21:44
這個代碼是加在哪個文件里?文件的哪個位置加入呢?新手小白,勿怪

用數據庫管理工具 執行哦 ,例如phpmyadmin,現在大部分的面版都自帶這個
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2026-5-31 02:30 , Processed in 0.050860 second(s), 9 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表