我已经安装了一个新的拉雷维尔项目( 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项目。同样的错误。
有什么办法可以解决这个问题吗?
1条答案
按热度按时间gorkyyrv1#
输入你的根密码你的php管理员我想你有一个密码根php管理员对吗?db\u password=“您的密码”