mysql - ‘root’@'localhost' 访问被拒绝,未使用密码

标签 mysql wamp wampserver

我下载了WAMPServer来学习PHP和MySQL。调用 MySQL 控制台时,当我在密码提示处按 Enter 时,出现以下错误:

error 1045 (28000) access denied for user 'root'@'localhost' (using password: NO)

如果我尝试从命令行启动 mysql,我会得到同样的错误。关于如何解决这个问题有什么想法吗?

请注意,我在 stackoverflow 上看到过有关此错误的类似问题,但大多数问题都有(使用密码:YES)。

最佳答案

默认密码显然是''(空)。

要查看可能设置的密码,请尝试以下操作:转到 wamp 安装路径\apps\,例如 C:\wamp\apps\phpmyadmin2.10.1

在此路径中,您可以找到名为 config.inc.php 的文件。

使用任何文本编辑器打开该文件并搜索:

$cfg['Servers'][$i]['password']

密码应存储在此处。

关于mysql - ‘root’@'localhost' 访问被拒绝,未使用密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17513547/

相关文章:

mysql - 在sql文件中读取文本文件

mysql - MySql 中的存储过程和游标

php - 使用同步方法 laravel 在 pivot 中进行软删除

php - 使用 Symfony 运行 php 命令

php - 窗口上的 voltDB

php - 如何在www目录中创建符号链接(symbolic link)?

mysql用另一个表中的值更新列

windows - 升级到 Windows 10,现在 WAMP 无法工作

mysql - WAMP:Apache 未运行

mysql - 更改mysql密码后无法在我的PC上本地访问localhost/myprojectname