好了,所以在每一個我需要連接到我的MySQL數據庫時的那一刻,我有硬編碼的所有參數,如服務器,用戶和通過這意味着如果我改變數據庫的細節,我將不得不通過幾十個腳本來改變這個信息
我只是想知道如果有人可以幫助我通過解釋我怎樣才能使一個更加動態的系統連接到我的數據庫
感謝
好了,所以在每一個我需要連接到我的MySQL數據庫時的那一刻,我有硬編碼的所有參數,如服務器,用戶和通過這意味着如果我改變數據庫的細節,我將不得不通過幾十個腳本來改變這個信息
我只是想知道如果有人可以幫助我通過解釋我怎樣才能使一個更加動態的系統連接到我的數據庫
感謝
是的,使連接參數像常量或定義,並存儲在confed Tomdarkness說。
一個超級簡單的解決方案,這將是存儲在一個單獨的配置文件,其中數據庫的詳細信息你有爲所有數據庫連接細節定義的變量。當您需要訪問這些數據庫詳細信息並引用此配置文件中的變量而不是使用實際的詳細信息時,您只需包含此文件。
爲什麼每次都要單獨連接到DB?連接一次,將該連接存儲在一個變量中,稍後再使用該變量... – DCoder 2012-07-28 16:08:03
這是http://stackoverflow.com/q/11697928/1415625的_exact_重複請首先搜索。 – David 2012-07-28 16:10:03