Laragon 从不使用 mysql 密码

Laragon never use mysql password

我尝试使用 Laragon,但是当我尝试创建一个新的 Laravel 项目时,Laragon 尝试在不使用密码的情况下创建数据库。

我有这个错误: Access denied for user 'root'@'localhost' (using password: NO)

如何定义Laragon的密码? 时间不多了。

在 Laragon 的 菜单 > MySQL 中,您可以:
- 更改您的根密码。
- 重置您的根密码。

只需转到 my.ini 并在第一行配置您的密码。

只需登录数据库并运行执行此命令

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpassword');
FLUSH PRIVILEGES;

像这样:

  1. 单击仪表板中的 数据库 按钮。
  2. 打开默认连接(无密码)。这将打开 HeidiSQL。
  3. 查询选项卡中输入上面的命令并执行它。
  4. 重新连接。

我已经 mySQL 在我的电脑上进行了所有设置

我去了 MySQL -> my.ini 这在编辑器中打开了 my.ini 文件

然后我输入了我已有的mySQL密码。保存文件,Laragon 成功使用此密码

我遇到了同样的问题,none 以上建议行得通

我唯一解决这个问题的方法是 运行 Laragon 作为管理员 然后

在 Laragon 的菜单 > MySQL 中,您可以:

  • 更改您的 root 密码。