當我在我的hostgator web服務器上創建數據庫時,它會爲數據庫名稱預先設置一個數據庫前綴。例如,如果我這樣做sql數據庫前綴
CREATE DATABASE 'dbname'
它使一個分貝叫myname_dbname
我的問題是,有沒有辦法,我可以有我的PHP獲取數據庫的前綴,這樣我可以將其添加到我的配置文件?
當我在我的hostgator web服務器上創建數據庫時,它會爲數據庫名稱預先設置一個數據庫前綴。例如,如果我這樣做sql數據庫前綴
CREATE DATABASE 'dbname'
它使一個分貝叫myname_dbname
我的問題是,有沒有辦法,我可以有我的PHP獲取數據庫的前綴,這樣我可以將其添加到我的配置文件?
爲什麼不用硬編碼前綴?這會是一件壞事嗎?或者設置您的配置來檢測主機環境,並僅在這種情況下添加前綴。
我想說你可以使用DESCRIBE
來獲取有關Db的信息,但我猜測它是共享主機,你使用像DESCRIBE
這樣的語句的能力可能是有限的。
啊,很好。不知道情況經常如此。 – 2010-08-27 07:27:55
嗯,基本上我寫的代碼是用於分配,我希望其他人能夠安裝它以及。安裝程序創建數據庫,表,並將數據寫入配置文件。 – 2010-08-27 07:29:23