heroku - SQLSTATE[HY000] [2002] 没有这样的文件或目录(SQL : select * from information_schema. 表,其中 table_schema = 和 table_name = 迁移)

标签 heroku laravel-5

我正在尝试运行 heroku run php artisan migrate,但出现如下所示的错误。我试过清除配置。我不知道是什么问题。

可能是什么原因造成的,我该如何解决?

SQLSTATE[HY000] [2002] No such file or directory (SQL: select * from 
information_schema.tables where table_schema = laravel 
and table_name = migrations)

最佳答案

将 .env 中的 DB_HOST=127.0.0.1 更改为 DB_HOST=localhost:8889

关于heroku - SQLSTATE[HY000] [2002] 没有这样的文件或目录(SQL : select * from information_schema. 表,其中 table_schema = 和 table_name = 迁移),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50052467/

相关文章:

heroku - 具有自定义构建包的工头

Laravel MassAssignmentException 来自firstOrNew by id

php - 使用两个连接加入 laravel

php - Laravel 5.2 - 左连接 DB::Raw 不工作?

ssl - Heroku:Python Flask 应用程序——自动从 https 重定向到 http

heroku - 如何从另一个Heroku应用程序作为单独的应用程序在heroku上创建现有应用程序的克隆?

Heroku 登录错误 : self signed certificate in certificate chain

mysql - Heroku rake 数据库 :structure:load with cleardb can't find 'mysql'

php - Laravel 查询生成器 - 选择另一个表具有其 ID 的所有位置

php - Laravel 验证来自不同网站的用户