PHP - 无法连接到 MySQL 数据库

标签 php mysql database phpmyadmin

我正在尝试通过 php 连接到我的 MySQL 数据库,我正在使用 phpmyadmin 管理我的数据库。登录用户名是root,我没有密码。我的问题是我无法连接,当我尝试连接时收到“无法连接到 mySQL 数据库”消息

下面是我的代码

 <?php

 session_start();

 $server = 'localhost';
 $db_usernmae = 'root';
 $db_password = '';
$database = 'househockey';


 if(mysql_connect($server, $db_usernmae, $db_password)){
die('Could not connect to mySQL database');
}

 if (mysql_select_db($database)) {
# code...
die('couldnt connect to database');
}

?>

我不确定这是否重要,但我正在使用 WAMP 并将我的 phpmyadmin 文件夹放入我的 htdocs 文件夹中。

谢谢

最佳答案

在您编写代码时:

if(mysql_connect($server, $db_usernmae, $db_password)){
    die('Could not connect to mySQL database');
}

这将在连接为真时打印以下内容:die('Could not connect to mySQL database'); 我认为您需要什么来测试您的连接,这听起来应该可行:

if(!mysql_connect($server, $db_usernmae, $db_password)){
    die('Could not connect to mySQL database');
}

! 将否定 mysql_connect 的返回值并告诉您是否已连接。

关于PHP - 无法连接到 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16599505/

相关文章:

javascript - 使用ajax从数组输出中获取一个值

php - ON 重复 key 更新不起作用

mysql - Openshift 应用程序显示空白页

php - 按指定顺序选择匹配行前后的行

PHP - 解决方案 - 文件密码保护

java - 这个 JPQL 查询有什么问题?

mysql - 如何在mysql的where子句中设置随机连接项?

database - Golang gocql无法连接到Cassandra(使用Docker)

php - MySQL 通过 ID 在 PHP 中产生结果

php - 使用php将图像存储到目录