mysql数据库不能连接

来源:百度知道 编辑:UC知道 时间:2024/05/26 01:52:09
mysql数据库不能连接

程序代码:
<html>
<head> <title>test </title> </head>
<body>
<?php
$db=mysql_connect("localhost","root","123456") or die ("cannot connected");
?>
</body>
</html>

执行出错:
网页无法显示
HTTP 500 - 内部服务器错误

apache错误日志:
[Thu Dec 25 17:54:07 2008] [error] PHP Warning: mysql_connect() [ <a href='function.mysql-connect'>function.mysql-connect </a>]: Lost connection to MySQL server at 'reading initial communication packet', system error: 0 in C:\\Apache2.2\\htdocs\\test.html on line 5
[Thu Dec 25 17:54:07 2008] [error] PHP Fatal error: Maximum execution time of 30 seconds exceeded in C:\\Apache2.2\\htdocs\\test.html on line 5

是apache配置问题 你访问的目录或文件不存在的意思

代码错误:
<?php
$db=mysql_connect("localhost","root","123456") or die ("cannot connected");
?>

改为

<?php
$db=mysql_connect("localhost","root","123456");

if(!$db)
echo "cannot connected";
else
echo "success!";
mysql_close();
?>

记得刚学MYSQL+PHP+APACHE的时候。。哈哈,就是这几句最熟,那时也是老配不好。。。。
祝你好运!

$db=mysql_connect("localhost","root","123456") or die("cannot connected".mysql_error());

你的PHP语法错误啦