我最近安装了 mac OSX。我安装了最新版本的 mamp。
我正在尝试设置我的数据库,但我遇到了这个错误。
Access denied for 'root@localhost' (using password: NO)
我的 .env
文件 --
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=some
DB_USERNAME=root
DB_PASSWORD=
我的MySQL端口是3306,Apache端口是80(我改的)
我不更改 PhpMyAdmin 的密码。但是我收到这样的错误。
所以我尝试输入一些密码,然后它给了我同样的密码错误:是
我该如何解决?
最佳答案
如果您使用的是 MAMP,请试试这个。
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=some
DB_USERNAME=root
DB_PASSWORD=root
打开你的MAMP 在那里你会看到 3 个选项 1.首选项 2. 打开 WebStart 页面 3. 启动/停止服务器
点击第二个 [Open WebStart Page]。它将打开 mamp 信息页面。在 MySQL 区域下,您可以看到您的数据库连接详细信息。
希望对你有所帮助。
关于php - 'root@localhost' 的访问被拒绝(使用密码 : NO),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42365704/