gpt4 book ai didi

laravel-5 - laravel php artisan 迁移错误(超时)

转载 作者:行者123 更新时间:2023-12-03 17:35:14 27 4
gpt4 key购买 nike

我正在使用 Laravel 5.6

当我使用命令“php artisan migrate”时,我收到此错误(一分钟后):

“Illuminate\Database\QueryException : SQLSTATE[HY000] [2002] 操作超时(SQL:select * from information_schema.tables where table_schema = MYDATABASE and table_name = migrations)”

我已经在 .env 和 config/database.php 中设置了正确的数据库配置

我检查了我的数据库连接是否有效:
if(DB::connection()->getDatabaseName())
{
echo "是!成功连接到数据库:"。 DB::connection()->getDatabaseName();
}

它有效。

如果我直接在 mysql 中运行查询,由于缺少引号,它将不起作用。
相反,如果我在 mysql 中运行它,它将起作用:

select * from information_schema.tables where table_schema = 'MYDATABASE' and table_name = 'migrations'

php artisan 中的问题似乎是:“操作超时”
(当我试图在这里寻找答案时,不是通常的“找不到文件”。

如何解决 php artisan 迁移问题???
谢谢你!

最佳答案

我遇到了同样的问题,结果我的主机不正确。

在我的 .env我设置的文件 DB_HOST到正确的值(value),这一切都像魅力一样。

关于laravel-5 - laravel php artisan 迁移错误(超时),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48968851/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com