php - 从 repo//PHP laravel 克隆项目后数据库出现问题

标签 php laravel

我的 Laravel 项目有问题。从 git 克隆存储库后,我做了

npm install
composer install

php artisan migrate 我有一个错误:

In Connection.php line 664:

SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) (SQL: select * from languages where status = 1)

In Connector.php line 70:

SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)

我仅对 .env 文件添加了一些更改

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

我在 ma​​c 操作系统上使用 ma​​mp 作为我的网络环境。

错误屏幕截图: enter image description here

最佳答案

尝试将其添加到您的 .env 文件

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

我也使用 MAMP,并且在我的 .env 文件中始终需要它

关于php - 从 repo//PHP laravel 克隆项目后数据库出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55180895/

相关文章:

php - 在 MySQL (PHP) 中使用 ft_min_word_len 下的字母进行全文搜索

php - 将文本文件每行上传到 mysql 行

PHP 检查字符串是否在带有 preg_match 的序列中最多包含 30 个字母/数字

php - 我想改变多维数组的键

sql - Laravel - 播种大型 SQL 文件

Laravel: take(1)->count();这是什么意思?

php - 上传将 PHP 变量读取为 null

php - Composer 安装在 Laravel 5 上崩溃(仅限生产环境)

php - 在 Laravel 中成功注册后如何重定向到上一页?

php - 如何将SQS延迟时间增加到900秒以上