頂級域名 2個網(wǎng)站用同一個空間。那么mysql數(shù)據(jù)庫能共用一個嗎?
2個網(wǎng)站用同一個空間。那么mysql數(shù)據(jù)庫能共用一個嗎?如果兩個或多個網(wǎng)站一定要用一個MySQL數(shù)據(jù)庫,那在技術(shù)上是完全可行的,而且實現(xiàn)起來很簡單,只需要用表前綴來去區(qū)分哪些表是網(wǎng)站A用的,哪些表是網(wǎng)
2個網(wǎng)站用同一個空間。那么mysql數(shù)據(jù)庫能共用一個嗎?
如果兩個或多個網(wǎng)站一定要用一個MySQL數(shù)據(jù)庫,那在技術(shù)上是完全可行的,而且實現(xiàn)起來很簡單,只需要用表前綴來去區(qū)分哪些表是網(wǎng)站A用的,哪些表是網(wǎng)站B用的。但是,在條件允許的情況下,并不建議這樣做,原因有但不限于如下幾點:
1、增加以網(wǎng)站為單位的備份工作的工作量,因為需要選擇網(wǎng)站對應的表進行備份。而整體備份數(shù)據(jù)庫的話,里面就含有所有網(wǎng)站的表,造成不必要的數(shù)據(jù)冗余。
2、數(shù)據(jù)庫文件將很容易變得很大,影響執(zhí)行效率。導入和導出SQL dump文件時會造成超時錯誤。(當然了,也是有辦法導入導出超大庫文件的,需要技術(shù),不懂就來問我)
3、增大被黑客連鍋端的風險,不利于網(wǎng)站安全。
我是中國書畫國際大學常務校長杭舟。代碼玩得不轉(zhuǎn)的書畫家不是好校長
同一個服務器空間,如何建立多個網(wǎng)站(多個域名)?
在你的服務器的IIS中對網(wǎng)站進行主機頭設(shè)置即可解決你的問題。第一步:在Windows 2003中啟動IIS組件,然后在網(wǎng)站選項上點鼠標右鍵選擇“新建”->“網(wǎng)站”第二步:在網(wǎng)站描述處填寫“××站點”來區(qū)分另一個網(wǎng)站名稱,點“下一步”按鈕繼續(xù)。填寫內(nèi)容根據(jù)網(wǎng)站自己定。第三步:接下來就是主機頭設(shè)置的關(guān)鍵了,網(wǎng)站IP地址處信息保持默認的“全部未分配”即可,端口是默認的80,最下面的“此網(wǎng)站的主機頭”輸入一個域名,當然如果真的要對internet發(fā)布自己的網(wǎng)站,這個域名是要輸入真實的已經(jīng)注冊的。第四步:選擇網(wǎng)站發(fā)布的主目錄,通過“瀏覽”按鈕定位站點文件夾。第五步:設(shè)置網(wǎng)站訪問權(quán)限,這個就要根據(jù)自己站點的特征決定了。設(shè)置完畢。另外,要想域名生效,除了解析正確,域名和主機服務器綁定外,你的服務器還要開啟DNS服務。