POST TIME:2017-11-13 00:57
我們在安裝織夢的時候,很多地方都都是選擇的默認,數據表前綴也是這樣。但是對于我們擁有多個網站,而又使用虛擬主機或者合租主機的用戶來說就是一 個苦悶的事情了,因為虛擬主機或者合租主機用戶可能只擁有一個數據庫,而我們幾個站的數據庫表前綴可能是一樣的,這時候我們只有通過修改數據表前綴才能把 幾個站的數據放到同一個數據庫中。
其實修改數據庫表前綴并不是很麻煩,只需要簡單的幾步即可完成,下面封程中就將具體操作方法告訴大家。
我們需要利用phpmyadmin備份全站數據庫,保存為.sql文件。(由于虛擬主機或者合租主機提供商一般對最大上傳sql文件做了限制,所以 要想修改數據表前綴盡量提前修改)利用專門的sql文件編輯軟件的替換功能,將原來的數據表前綴(例如:dede_)替換為新的數據表前綴(例 如:new_),替換的時候盡量將“XX_”帶上,以免把不必要的地方替換掉。建議大家用notepad++替換。
替換完成后再通過phpmyadmin導入修改后的sql文件。
然后修改織夢目錄下data文件夾中的common.inc.php文件。找到 $cfg_dbprefix = ‘dede_'; 將后面的dede_修改為自己新設置的數據庫標簽前綴。
測試修改后的織夢系統是否工作正常。 完成后用phpmyadmin刪除數據庫中前綴修改前的數據庫表。