一直以来,我都试图在wamp服务器中打开phpMyAdmin,并试图使用默认用户名和密码登录,即分别为“root”和“root”,但显示的错误相同。
phpMyAdmin试图连接到MySQL服务器,服务器拒绝了连接。您应该检查配置中的主机、用户名和密码,并确保它们与MySQL服务器管理员提供的信息相对应。
即使在卸载wamp并重新安装之后,它也会显示相同的错误。
我已经浏览了与该问题相关的所有帖子,以及所有要求使用username=root和password=“NULL”登录的帖子,但这对我来说并不适用。
检查你是否可以从命令行或使用一些工具登录到你的服务器,对于一个体面的全能工具,我从MySQL评论工作台
如果您信任您的本地主机,则向根用户授予无需密码即可从本地主机连接的权限。请注意,无密码和空字符串密码不同:
GRANT ALL ON *.* TO 'root'@'localhost';
# all db's --^ ^ ^ ^ ^
# all tables --| | | |
# username ----------| | |
# host connected from ------| |
# no IDENTIFIED BY, no password ------|
根据您的服务器配置(您的桌面,因为您正在使用wamp),可能还需要对root@127.0.0.1授予相同的权限。虽然localhost翻译成IPv4中的127.0.0.1,但它还有其他含义。
您可以尝试使用已发布在此处的答案中的建议:https://stackoverflow.com/a/11483057/3537029
它表示您必须编辑phpMyAdmin配置文件:
$cfg['Servers'][$i]['verbose'] = 'localhost';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '3306';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = '**your-root-username**';
$cfg['Servers'][$i]['password'] = '**root-password**';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
如果仍然不起作用,您可以按照上面链接的第一条注释中的建议执行:替换$cfg['Servers'][$i]['auth_type']='config'
至$cfg['Servers'][$i]['auth_type']='cookie'
Q) Phpmyadmin#1045-拒绝用户“root”@“localhost”的访问(使用密码:否)?
A)1:转到本地磁盘(c)驱动器
2:选择Wamp服务器
3:选择应用程序文件夹
4:选择phpmyadmin4.1.14
5:使用notpad查找config.inc.php编辑
6:查找此通道,$cfg['Servers'][$i]['password']='';
7:给与MySQL相同的密码('admin')
实例
mysql root password :admin
phpmyadnin password :admin
非常感谢。
我正在Windows 7 64位上使用WAMP服务器2。 当我使用root用户输入phpmyadmin时,它显示错误: " #1045 -拒绝用户' root'@'localhost的访问(使用密码:否)" 如果我更改用户名,则它允许我显示phpmyadmin页面。 如果我创建数据库,那么它会向我显示一个错误: “#1044-用户“@本地主机”对数据库“family”的访问被拒绝” 并表示至少需要
这似乎是多余的,但我无法找到一个正确的解决方案。 我无法使用mysql控制台登录到mysql。它要求一个密码,我不知道我实际上输入了什么。有办法获取密码或更改密码吗?(这就是我config.inc的样子。 当我尝试打开phpmyadmin我得到这个错误(#1045-访问拒绝用户'root'@'localhost'(使用密码:是)) 我尝试卸载(并删除了所有相关文件)WAMP并重新安装。这也没有帮助
问题内容: 这似乎是多余的,但我无法找到正确的解决方案。 我无法使用mysql控制台登录到mysql。它要求输入密码,但不知道我实际输入的内容(是否可以获取或更改密码?)这是我的config.inc的外观。 当我尝试打开phpmyadmin时,出现此错误(#1045-用户’root’@’localhost’的访问被拒绝(使用密码:是) 我试图卸载(加上已删除所有相关文件)WAMP并重新安装。它也无
我正试图将一个实时WordPress站点复制到我的本地服务器上。我通过MAMP从现场站点导入数据库,在尝试连接到phpMyAdmin时收到了一条错误消息: 我在这一点上被难住了。有人能帮忙吗?
我试图将我的项目部署到AWS EC2服务器上,但是当我试图运行时,我得到了以下错误。