Laravel 6 数据库连接错误。拒绝用户访问

Laravel 6 database connection error. Access denied for user

无法使用 laravel 6.0 连接到数据库 SQL 用户和密码工作正常,运行 在其他项目上运行顺利,但相同的凭据在 laravel 6 上不起作用。 我创建了另一个用户并授予它所有权限,但仍然出现相同的错误。 我已经清除了所有类型的 laravel 缓存, 删除 bootstrap 和存储缓存但没有任何反应。 请帮我解决这个问题。

OS version: ubuntu 18.04
Server: nginx
Database: mysql 5.7.28
PHP: 7.2

Sharp(#) 字符在 .env 文件中识别为注释。

所以你应该把你的密码放在双引号里("")

像这样:

DB_PASSWORD="xfs#sds"