我正在尝试构建一个动态网站,用于将页面与数据库连接起来,我使用的代码如下。与服务器的连接正常,但无法选择数据库。数据库名称、用户 ID、密码、主机 IP 都给出了,但不起作用。请帮忙....
define('DB_NAME', '');
define('DB_USER', '');
define('DB_PASSWORD', '');
define('DB_HOST', '');
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if (!$link) {
die('Could not connect: ' . mysql_error());
}
else {
echo 'connected to server..................'; }
$db_selected = mysql_select_db($DB_NAME, $link);
if ($db_selected) {
print "Database Found";
}
else {
print "Database NOT Found";
}
最佳答案
Mysql 已被弃用,最终将被删除。考虑使用 PDO 或 MySqli。
这里是 PHP 文档页面的链接,用于使用 MySqli 连接到数据库。
http://php.net/manual/en/mysqli.quickstart.connections.php
如果您仔细按照说明操作,您“应该”能够连接。如果没有,也许您可以发布您收到的错误消息。
关于php - 无法连接MySQL数据库,但可以连接数据库服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38682172/