之前我曾經嘗試安裝Change User Nick Name 2.0.2 MOD
第一步驟就是加入以下三個語法
代碼: 選擇全部
#-----[ 加入SQL語法 ]------------------------------------------
#
ALTER TABLE phpbb_users ADD user_nickname varchar(255) DEFAULT '';
#
#-----[ 加入SQL語法 ]------------------------------------------
#
ALTER TABLE phpbb_users ADD `user_allownickname` tinyint(1) NOT NULL default '1';
#
#-----[ 加入SQL語法 ]------------------------------------------
#
INSERT INTO phpbb_config (config_name, config_value) VALUES ('max_NickName_chars',255);
# 於是我就放棄安裝nickname MOD, 再將備份的原檔上傳回去\r
網站恢復正常運作。
剛剛我想說要來把加入的那三個SOL語法刪除\r
我先進入資料庫裡的phpbb_users 把 user_nickname跟user_allownickname這兩個欄位打勾並刪除\r
接著到phpbb_config把config_value欄位刪除\r
錯誤訊息如下:
代碼: 選擇全部
phpBB : Critical Error
Could not query database for theme info
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3我有試著將前兩行語法再加回去\r
但是在加入第三個語法則會出現錯誤訊息如下:
代碼: 選擇全部
錯誤
SQL 語法 :
INSERT INTO phpbb_config( config_name, config_value )
VALUES (
'max_NickName_chars', 255
)
MySQL 傳回:
#1054 - Unknown column 'config_value' in 'field list'
