我链接mysql时提示access denied for user ✀root✀@✀localhost✀(using password:YES)是什么意思,应该怎么弄

我是新手说详细点,谢谢!
2025-01-07 03:10:00
推荐回答(4个)
回答1:

呵呵 被你设置了密码 你在 phpmyadmin 里面找到phpMyAdmin\libraries\config.default.php 设置下 和你安装 mysql 一样密码 就可以了$cfg['blowfish_secret'] = ''; 随便输入一段字符串$cfg['Servers'][$i]['auth_type'] = 'cookie';$cfg['Servers'][$i]['password'] = '123456'; 主要就这几个 你可以参考下其它的设置类文章

回答2:

基本上两个原因
1.用户名密码不匹配
2.你的root用户没有访问给数据库的权限

回答3:

你在登陆的时候不用输入 -p参数,你的数据库根本没有密码

回答4:

程序里面是直接用mysql_connect()连的吗?如果不是,检查下你的数据库类吧