网站的外部MySQL数据库
是否可以在我的网站主机之外创建和使用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