是否可以在我的網站主機之外創建和使用MySQL數據庫並將其鏈接到我的網站。網站的外部MySQL數據庫
例如,使用freehostia.com,我的網站正在託管一個MySQL數據庫來處理安裝的WordPress應用程序。我想要另一個數據庫用於SourceBans,並在MyWebsiteName.com/bans上訪問它,但freehostia.com只允許免費用戶擁有一個數據庫。
是否可以在其他地方創建另一個數據庫並在我的網站上使用它?
是否可以在我的網站主機之外創建和使用MySQL數據庫並將其鏈接到我的網站。網站的外部MySQL數據庫
例如,使用freehostia.com,我的網站正在託管一個MySQL數據庫來處理安裝的WordPress應用程序。我想要另一個數據庫用於SourceBans,並在MyWebsiteName.com/bans上訪問它,但freehostia.com只允許免費用戶擁有一個數據庫。
是否可以在其他地方創建另一個數據庫並在我的網站上使用它?
其他用戶已經是,你可以,我想展示一個簡單的方法,你會做到這一點。
當您連接到外部數據庫時很簡單,您可以在嘗試使用PHP進行連接時使用mysql的服務器IP作爲主機。
例如在PHP中:
$host = "192.182.0.124";
$use = "username"
$pass = "pass";
$db = "your db name"
$conn = new mysql ($host,$user,$pass,$db);
如果您dababase是在同一臺服務器上的應用程序,在$host
使用localhost
或者如果服務器是外部使用的數據庫服務器的IP地址或主機名。
大多數PHP應用程序都有一個配置文件。數據庫連接大多在配置文件中,例如,wp-config.php
是WordPress用於存儲數據庫連接的文件。找出您的php應用程序正在使用哪個文件連接到數據庫,並將數據庫主機更改爲外部服務器的IP。
主要網站使用主機的數據庫,但我想擴大網站(website.com/bans)使用外部數據庫。 – Evan
您只需在運行安裝之前編輯config.php即可。轉到sourcebans的web_upload文件夾並打開config.php.template。將主機名從本地主機編輯爲外部主機名或IP地址。您的數據庫應該已經按照您的應用程序創建和格式化。這是你如何做到這一點:http://forums.srcds.com/viewtopic/11405 –
是的,這是非常可能和可行的。
是的..你可以使用任何服務器上運行的任何數據庫爲您的網站。 –
當然,沒有真正的需要有一個單獨的數據庫 – Strawberry