【道勤網(wǎng)】- bmrsportswear.com 軟件視頻自學(xué)教程|免費教程|自學(xué)電腦|3D教程|平面教程|影視動畫教程|辦公教程|機械設(shè)計教程|網(wǎng)站設(shè)計教程!【道勤網(wǎng)】

標(biāo)題: Table 'forum_thread' doesn't exist數(shù)據(jù)庫錯誤的解決方法 [打印本頁]

作者: 學(xué)習(xí)NO.1    時間: 2015-4-13 22:24
標(biāo)題: Table 'forum_thread' doesn't exist數(shù)據(jù)庫錯誤的解決方法
本帖最后由 學(xué)習(xí)NO.1 于 2015-4-13 22:33 編輯

Table '%s' doesn't exist是我們經(jīng)?吹降臄(shù)據(jù)庫報錯的情況,主要是查詢的數(shù)據(jù)表不存在,具體如下圖所示:
(, 下載次數(shù): 66)
圖中提示就是站幫網(wǎng)趣味問答插件數(shù)據(jù)表丟失導(dǎo)致的,從標(biāo)題Table 'zhanwhy12.sa_reminder_no' doesn't exist可以看出數(shù)據(jù)庫zhanwhy12下的數(shù)據(jù)表sa_reminder_no丟失;從下面報錯的路徑source/plugin/sa_reminder/hook.class.php可以看出來是這個是插件目錄為sa_reminder插件出錯。

有可能是以下原因造成:
1、意外操作的過程中導(dǎo)致數(shù)據(jù)表的丟失;
2、安裝插件過程中沒有添加上插件需要的表;
3、論壇配置文件 config\config_global.php、config\config_ucenter.php和uc_server\data\config.inc.php文件的時候,表前綴填寫錯誤;
4、正在使用的 discuz!  相應(yīng)版本的程序文件連接不對應(yīng)的數(shù)據(jù)庫(比如 搬家后數(shù)據(jù)庫名不正確或數(shù)據(jù)庫用戶名和密碼不正確)。

解決方法:
1、使用之前的備份進行恢復(fù),如果是一些緩存數(shù)據(jù)表,可以使用安裝包里面對于的sql語句重新創(chuàng)建
2、卸載了插件重新安裝或聯(lián)系插件作者咨詢溝通,確定是否插件問題,臨時解決方法就是關(guān)閉該插件即可。
3、配置文件config\config_global.php和uc_server\data\config.inc.php比較容易修改,最容易出錯的是config\config_ucenter.php中define('UC_DBTABLEPRE', '`dzx31`.pre_ucenter_');涉及到數(shù)據(jù)庫名和表前綴,很多時候搬家過程中會忽略導(dǎo)致錯誤出現(xiàn)。如下圖所示
(, 下載次數(shù): 62)
4、基本上和3差不多,都是要檢查這3個文件里面對于的數(shù)據(jù)庫地址、數(shù)據(jù)庫名、數(shù)據(jù)庫用戶名和密碼及表前綴正確。

推介閱讀:
Can't connect to MySQL server on 'localhost'無法連接到 MySQL數(shù)據(jù)庫的解決方法
http://bmrsportswear.com/thread-1645-1-1.html

數(shù)據(jù)庫出錯提示Duplicate entry * for key *的解決方法
http://bmrsportswear.com/thread-1647-1-1.html








歡迎光臨 【道勤網(wǎng)】- bmrsportswear.com 軟件視頻自學(xué)教程|免費教程|自學(xué)電腦|3D教程|平面教程|影視動畫教程|辦公教程|機械設(shè)計教程|網(wǎng)站設(shè)計教程!【道勤網(wǎng)】 (http://bmrsportswear.com/) Powered by Discuz! X3.4