最佳答案
我正在尝试在我的 Mac 上安装普通的论坛,为此我刚刚从 MySQL 命令行创建了一个数据库和一个用户:
mysql> CREATE DATABASE vanilla;
Query OK, 1 row affected (0.00 sec)
mysql> create user 'vanilla_user3'@'localhost' IDENTIFIED BY 'vanilla_password';
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON * . * TO 'vanilla_user3'@'localhost';
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
因此,我尝试使用以下代码进行连接:
$con=mysqli_connect("localhost","vanilla_user3","vanilla_password","vanilla");
if (mysqli_connect_errno($con)) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
但不幸的是,我得到了一个错误的说法
警告: mysqli _ connect () : (HY000/2002) : 第3行的/Users/kramer65/Sites/橡皮图章/info.php 中没有这样的文件或目录 未能连接到 MySQL: 没有这样的文件或目录
知道我哪里做错了吗?