如何使用 PHP 连接到在线 MySQL 数据库?
How do I connect to an online MySQL database using PHP?
我正在使用 XAMPP 离线测试一个网站。我的 PHP 代码连接并使用我的本地 MySQL 数据库(即 'localhost' 或“127.0.0.1”)。我希望使用在线 MySQL 数据库进行测试。
我正在尝试使用 PHPMyAdmin Demo Server 但在尝试连接到服务器时出现错误。我将 'DB_HOST' 更改为“192.168.30.23”(这似乎是演示服务器的 ip 地址)。我错过了什么吗?
这是我的代码片段:
<?php
define('DB_NAME', 'ears');
define('DB_USER', 'root');
define('DB_PASSWORD', '');
define('DB_HOST', '192.168.30.23');
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if (!$link) {
die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db(DB_NAME, $link);
if (!$db_selected) {
die('Can\'t use ' . DB_NAME . ': ' . mysql_error());
}
?>
提前致谢。
phpMyAdmin MySQL 演示服务器无法用于测试您的脚本。 Google "public access MySQL server" 也许能找到一个。
我正在使用 XAMPP 离线测试一个网站。我的 PHP 代码连接并使用我的本地 MySQL 数据库(即 'localhost' 或“127.0.0.1”)。我希望使用在线 MySQL 数据库进行测试。 我正在尝试使用 PHPMyAdmin Demo Server 但在尝试连接到服务器时出现错误。我将 'DB_HOST' 更改为“192.168.30.23”(这似乎是演示服务器的 ip 地址)。我错过了什么吗?
这是我的代码片段:
<?php
define('DB_NAME', 'ears');
define('DB_USER', 'root');
define('DB_PASSWORD', '');
define('DB_HOST', '192.168.30.23');
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if (!$link) {
die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db(DB_NAME, $link);
if (!$db_selected) {
die('Can\'t use ' . DB_NAME . ': ' . mysql_error());
}
?>
提前致谢。
phpMyAdmin MySQL 演示服务器无法用于测试您的脚本。 Google "public access MySQL server" 也许能找到一个。