在联想 t410 上使用 ubuntu 12.04 64 位。使用 apache2 和 Mysql 5.5 并尝试通过 localhost 连接
我正在尝试建立与我在本地主机上建立的数据库的连接。当到达建立连接的代码行时,似乎Mysql只是挂了,之后没有显示错误消息。我在连接尝试之前验证了回声是否有效。我知道 apache2 服务器正在工作,因为我可以访问索引页面并显示我的 html 表单。
我试过 etc/mysql/my.cnf 将绑定地址设置为 localhost。
我的代码行如下所示:
// Attempts to establish connection to MySql server
$connection = mysql_connect("localhost","username","password");
// Prints error message if the connection to MySql fails
if (!$connection){
die("Connection failed: " . mysql_error());
}
echo "Connection established.";
我尝试了使用单引号且没有分号的连接线。
如果错误不是语法,我愿意发布我拥有的任何配置文件的内容。我没有对 Ubuntu 做任何花哨的事情,一切都是默认安装。我是 CS 新手,尤其是数据库、PHP 和网络。这是我坚持的小实验。
任何帮助是极大的赞赏。谢谢,
- 大学教师