我在测试 Laravel 项目的浏览器中收到此错误:
\nIlluminate\\Database\\QueryException\nSQLSTATE[HY000] [1698] Access denied for user \'root\'@\'localhost\'\n(SQL: select count(*) as aggregate from `users` where `email` = test@test.com)\nRun Code Online (Sandbox Code Playgroud)\n我在 Stack Overflow 和其他网站上发现了类似的问题,但给出的所有解决方案都不适合我。
\n另一个类似的错误代码是关于 MySQL 的,但我的是关于 Laravel 的。不是MySQL。
\n我使用Ubuntu 18.04 (Bionic Beaver)、Laravel 6、LAMP,我的数据库是 MySQL,服务器由 Apache 2.4 提供服务,而不是 Homebrew 或 PHP localhost。
----------(测试项目上下文)
\n我正在遵循教程,并成功添加了“登录”和“注册”按钮。现在,当我尝试注册新用户时,我遇到了两个权限问题,我可以用 解决sudo chmod这些问题,但我已经在第三个问题上停留了五个小时。如果今天还没有解决问题,我将重新安装所有内容。
根据我的理解,PHP ARTISAN UI:AUTH需要处理所有代码,您只需要PHP ARTISAN MIGRATE在创建我已经完成的授权 UI 之后即可。MIGRATE我实际上可以在 MYSQL 终端中看到数据库中创建的表。
----------(/测试项目上下文)
\n我尝试过的解决方案:
\nDB_CONNECTION=mysql\nDB_HOST=127.0.0.1 or 127.0.0.11 or localhost\nDB_PORT=3306 …Run Code Online (Sandbox Code Playgroud)