我正在尝试在Mac OS X 10.9(Mavericks)上安装BugZilla。我在MySQL配置方面遇到了问题。
我已经从DMG镜像
我已经从DMG镜像
mysql-5.6.14-osx10.7-x86_64 中安装了MySQL。MySQL似乎已经安装并成功运行。我创建了一个名为bugs的用户和一个名为bugs的数据库。我确认可以使用命令行终端从 bugs 用户名和密码登录到MySQL,并访问bugs数据库。
但是,安装BugZilla时连接MySQL失败并出现错误。我尝试了一个简单的测试,并编写了这个php文件:
<?php
// Create connection
$con=mysqli_connect(“localhost”,”bugs”,”********”,”bugs”);
// Check connection
if (mysqli_connect_errno($con))
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
但在第3行中失败,显示以下警告信息:
警告: mysqli_connect(): (HY000/2002): No route to host in /Users/bugzilla/Sites/test_my.php on line 11
连接MySQL失败:无路由到主机
为什么我可以通过命令行连接,但无法通过php连接?