我正在尝试运行 php artisan migrate 命令,但我没有得到它。我收到此错误

Posted

技术标签:

【中文标题】我正在尝试运行 php artisan migrate 命令,但我没有得到它。我收到此错误【英文标题】:I'm trying to run the php artisan migrate command, but I'm not getting it. I'm getting this error 【发布时间】:2020-01-28 13:25:07 【问题描述】:

Illuminate\Database\QueryException : 找不到驱动程序(SQL: select * from information_schema.tables where table_schema = sisfosekolah and table_name = migrations and table_type = 'BASE TABLE')

【问题讨论】:

请检查数据库中的所有迁移文件以及迁移文件夹。 我已经检查并且只有 2 个文件迁移 错误:660| // 如果在尝试运行查询时发生异常,我们将格式化错误 661| // 包含与 SQL 的绑定的消息,这将使该异常成为 662| // 对开发人员更有帮助,而不仅仅是数据库的错误。 663|捕获(异常 $e) > 664| throw new QueryException(665| $query, $this->prepareBindings($bindings), $e 666| ); 667| 668| Laravel: PDOException: could not find driver的可能重复 【参考方案1】:
**In your php.ini configuration file simply uncomment the extension:**



  ;extension=php_pdo_mysql.dll

(You can find your php.ini file in the php folder where your stack server is installed.)

If you're on Windows make it: extension=php_pdo_mysql.dll

If you're on Linux make it: extension=pdo_mysql.so

And do a quick server restart.

【讨论】:

我已经取消注释扩展;extension=pdo_mysql 我正在使用 wamp 服务器

以上是关于我正在尝试运行 php artisan migrate 命令,但我没有得到它。我收到此错误的主要内容,如果未能解决你的问题,请参考以下文章

当我想运行 php artisan serve 时可能会出现啥问题

Artisan CLI 3.2 困惑

php artisan migrate 抛出 PDOException

Laravel - php artisan migrate 不起作用

php artisan key:generate不生成密钥[重复]

为啥我收到 Laravel php artisan 迁移错误?