我在输入 php artisan migrate 时出错
I'm having an error while typing php artisan migrate
当输入命令 php artisan migrate 时,出现错误:
Illuminate\Database\QueryException : SQLSTATE[HY000] [1049] Unknown
database 'proj' (SQL: select * from information_schema.tables where
table_schema = proj and table_name = migrations and table_type = 'BASE
TABLE')
不过,我编辑了 .env
文件并创建了数据库 proj
并重新启动了 cmd,我也尝试了
php artisan config:cache
和类似命令但仍然无效
view error image
phpmyadmin view
.env file view
这意味着您没有创建此数据库。首先创建数据库,然后 运行: php artisan migrate:fresh
创建表。
根据您上传的截图,您有很多服务器。检查服务器 mysql
的端口并更改 .env 文件中的端口。这会起作用。
打开 .env 文件并编辑:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE= // db Name
DB_USERNAME= // db Username
DB_PASSWORD= // db Password
运行 以下命令:
php artisan config:cache
php artisan migrate
希望对您有所帮助
当输入命令 php artisan migrate 时,出现错误:
Illuminate\Database\QueryException : SQLSTATE[HY000] [1049] Unknown
database 'proj' (SQL: select * from information_schema.tables where
table_schema = proj and table_name = migrations and table_type = 'BASE
TABLE')
不过,我编辑了 .env
文件并创建了数据库 proj
并重新启动了 cmd,我也尝试了
php artisan config:cache
和类似命令但仍然无效
view error image
phpmyadmin view
.env file view
这意味着您没有创建此数据库。首先创建数据库,然后 运行: php artisan migrate:fresh
创建表。
根据您上传的截图,您有很多服务器。检查服务器 mysql
的端口并更改 .env 文件中的端口。这会起作用。
打开 .env 文件并编辑:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE= // db Name
DB_USERNAME= // db Username
DB_PASSWORD= // db Password
运行 以下命令:
php artisan config:cache
php artisan migrate
希望对您有所帮助