php - 如何解决 laravel php artisan migrate 错误问题?

标签 php mysql laravel macos

我正在使用 laravel socialite 进行 facebook 登录,关注这个网站:Social Logins with Socialite

当我在终端中输入命令时:

php artisan migrate

这显示了错误:

Illuminate\Database\QueryException : SQLSTATE[HY000] [1049] Unknown database 'laravel' (SQL: select * from information_schema.tables where table_schema = laravel and table_name = migrations and table_type = 'BASE TABLE')

最佳答案

打开.env 文件并编辑它。只需设置正确的数据库凭据:

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

如果您没有默认用户名,则DB_USERNAME 应设置为root

如果没有在数据库上设置密码,清除它DB_PASSWORD

.env编辑完成后一定要清除缓存:php artisan config:cache

运行 migrate Artisan 命令后:php artisan migrate

关于php - 如何解决 laravel php artisan migrate 错误问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57770638/

相关文章:

php - Laravel 强制删除关系上的事件

php - 无法连接到 VPS 服务器上的 MySQL

php - 从 mysql_query 转换为准备好的语句(mysqli/PDO)?必要的?

mysql - MySQL 中的分组查询无法正常工作

java - 如何将表数据从数据库打印到 Java 控制台?

php - SQLSTATE[23000] : Integrity constraint violation: 1048 Column 'property_id' cannot be null in Laravel 5. 2

php - 从mysql中的多个表获取多个值?

php - Laravel Sanctum 自定义守卫

php - 另一个有 mysqli 问题的初学者

laravel - PHP fatal error : Class 'SoapClient' not found in laravel 5. 4