为什么php连接不上mysql数据库?
我的apache2和mysql已经正常启动,http://localhost/也可以正常访问,下面是我连接的一段代码,密码是初始的,没改过,空的<?php
$connection = mysql_connect("localhost", "root");
if($connetion)
{
echo "ok";
}
else
{
echo "fail";
}
?>
出错的信息是
Warning: mysql_connect(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /usr/local/apache/htdocs/php/ex3.php on line 2
fail
哪位大侠能发表一下高见 :?:
MySQL 服务启动了么??
可以用 MySQL 自带的命令解释器连上么? 启动了,用mysql -u root 可以进去,apache也可以访问,就是用php连不上数据库,
php的其他不用数据库的网页都可以正常访问,搞不清楚什么原因 用 PhpMyAdmin 可以连上服务器么?
mysql_connect('localhost:3306','','');
能连上么(上面的是空用户名和密码)
页:
[1]