不能运行artisan migrate。出现此错误:
拒绝用户'root'@'localhost‘的PDOException SQLSTATEHY000访问(使用密码: YES)
下面是我的.env文件的一部分:
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=scotchbox
DB_USERNAME=root
DB_PASSWORD=root在SSH上运行mysqladmin -u root -p status返回以下内容:
正常运行时间: 1308线程:3个问题:131个慢速查询:0打开:48个刷新表:1个打开表:每秒41个查询
如果我将DB_PASSWORD更改为“”,系统将找不到表:
PDOException SQLSTATEHY000未知数据库'scotchbox‘
下面是确认连接的MySQL工作台屏幕:


更新
现在我正试着用宅基地。但是错误是一样的:
拒绝用户“住宅”@“localhost”的SQLSTATEHY000访问(使用密码:是)
发布于 2016-03-16 20:25:52
尝试使用Laravel的默认凭据:
Username: homestead
Password: secret成功连接后,在数据库中创建一个具有所需用户名和密码的新用户。
如果这有帮助的话请告诉我!
发布于 2019-03-04 11:45:56
您应该更新.env文件中的数据库连接。.env文件应该位于项目根目录中。
https://stackoverflow.com/questions/36045884
复制相似问题