discuz搬家后報錯SQL:SELECT value FROM [Table]vars WHERE name=’noteexists1′的解決辦法
2017-11-16 10:44:31
27639
discuz搬家后報錯SQL:SELECT value FROM [Table]vars WHERE name=’noteexists1′的解決辦法
網(wǎng)站搬家中有時候就會遇到這次提到的這個錯誤數(shù)據(jù)庫報錯::SQL:SELECT value FROM [Table]vars WHERE name=\\\'noteexists1\\\'...............
我想大多數(shù)人碰到這樣的情況,頭皮就發(fā)麻了.. 呵呵...
到底腫么了呢?不都是按照了網(wǎng)上的教程一步一步來的了嗎 ?為什么還會出錯呢?
還是粗心導(dǎo)致的??!
其實(shí)我們都知道 搬家的之后的要修改的三個位置這個錯誤就是在修改配置文件這產(chǎn)生的
通常更改的時候只需要修改主機(jī)地址,數(shù)據(jù)庫賬號和密碼 還有數(shù)據(jù)庫名字
往往我們都忽略了一個 那就是表前綴也是每個教程中大家都要提及到的數(shù)據(jù)庫的表前綴..
define('UC_DBTABLEPRE', '`數(shù)據(jù)庫名`.表前綴')
比如define(‘UC_DBTABLEPRE’, ‘`a020140322`.pre_ucenter_’);
這個a020140322其實(shí)就是我們數(shù)據(jù)庫的名字很多就是忽略了這個才導(dǎo)致的出錯
如果你碰到了這樣的問題了 請仔細(xì)檢查下配置文件 是不是有數(shù)據(jù)庫的配置沒有全部改過來.這點(diǎn)很重要...