laravel迁移无法连接到mysql

iyfjxgzm  于 2021-06-19  发布在  Mysql
关注(0)|答案(1)|浏览(236)

我已经安装了一个新的拉雷维尔项目( 5.7.5 )在我的mac上( 10.13.6 ).
我已经安装了mysql(8.0.12)和 brew install mysql 还有拉威尔项目 laravel create laraveltest 命令。
laravel在代客泊车环境中运行(2.1.1)。
我可以通过sequel pro客户端(127.0.0.0,root,无密码)和命令行连接到mysql服务器 mysql -uroot .
我可以创建一个数据库 create database laraveltest 使用数据库 use laraveltest 但是当我尝试迁移数据库时 php artisan migrate 我得到一个错误:
'pdoexception:sqlstate[hy000][2006]mysql server已经消失')
所以看来拉威尔无法连接到我的 mysql 服务器。
我的.env文件:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laraveltest
DB_USERNAME=root
DB_PASSWORD=

我尝试卸载/安装mysql。重新启动计算机。删除/创建laravel项目。同样的错误。
有什么办法可以解决这个问题吗?

gorkyyrv

gorkyyrv1#

输入你的根密码你的php管理员我想你有一个密码根php管理员对吗?db\u password=“您的密码”

相关问题