PHP连接MYSQL出错,在线等

来源:百度知道 编辑:UC知道 时间:2024/06/21 12:44:20
我的代码是这样写的:
$link=mysql_connect('localhost','root','cylove') or die(mysql_error());

可是报错的信息是:
Access denied for user 'IUSR_LBALMA_SERVER'@'localhost' (using password: NO)

我很奇怪,为什么 user 后面,不是'root'@'localhost' 呢??是不是我的PHP.INI文件没有配置好???PHP程序可以执行,但是一连接数据库就出错了,有没有高手可以指点指点的?

$link=mysql_connect('localhost','root','cylove') or die(mysql_error());
你这句是正确的,但是,你有没有赋予这个用户访问数据库的权限呢,按理说root用户默认都是可以的

不行的话,敲个命令:

GRANT ALL ON *.* TO root@localhost identified by 'cylove';
FLUSH PRIVILEGES;

用户名,密码都设置对没哦