首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从repo // PHP laravel克隆项目后的DB问题

问从repo // PHP laravel克隆项目后的DB问题
EN

Stack Overflow用户
提问于 2019-03-15 10:47:50
回答 2查看 513关注 0票数 2

我的Laravel项目有问题。在从git克隆回购后,我做了

代码语言:javascript
复制
npm install
composer install

php artisan migrate I有一个错误:

在Connection.php第664行中: 拒绝用户'root'@'localhost‘的SQLSTATEHY000访问(使用密码:是) (SQL: select * from languages,其中status = 1) 在Connector.php第70行中: 拒绝用户'root'@'localhost‘的SQLSTATEHY000访问(使用密码:是)

我只在.env文件中添加了几处更改

代码语言:javascript
复制
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:q/o7QZeznstW1iBW65t8F7usVPI1oA9osHGaCa6uONU=
APP_DEBUG=true
APP_URL=localhost

LOG_CHANNEL=stack

DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=8889
DB_DATABASE=newDB
DB_USERNAME=root
DB_PASSWORD=root

对于我的web环境,我正在使用mamp在mac os上。

错误截图:

​

EN

回答 2

Stack Overflow用户

发布于 2019-03-15 11:25:45

尝试将其添加到.env文件中

DB_SOCKET=/Applications/MAMP/tmp/mysql/mysql.sock

我也使用MAMP,并且总是需要在我的.env文件中使用这个

票数 2
EN

Stack Overflow用户

发布于 2019-03-15 10:55:46

打开.env文件并编辑它。

代码语言:javascript
复制
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:q/o7QZeznstW1iBW65t8F7usVPI1oA9osHGaCa6uONU=
APP_DEBUG=true
APP_URL=http://localhost

LOG_CHANNEL=stack

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=            // Your Database Name
DB_USERNAME=           // Yout Database Username
DB_PASSWORD=          // Your Database Password 

注意:如果数据库上没有设置密码,请清除DB_PASSWORD

此错误主要来自于.env文件中的后续更改:

拒绝用户'root'@'localhost‘的SQLSTATEHY000访问(使用密码:是)

完成.env编辑后,必须清除缓存:php artisan config:cache

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55180895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档