gpt4 book ai didi

php - Laravel 5.6 中的迁移 - 找不到驱动程序

转载 作者:行者123 更新时间:2023-11-29 16:32:03 25 4
gpt4 key购买 nike

我正在寻找这个问题的解决方案,但我没有找到与我完全相同的解决方案。这是所有错误消息:

Illuminate\Database\QueryException : could not find driver (SQL: select * from information_schema.tables where table_schema = forge and table_name = migrations)

at /mnt/c/xampp/htdocs/blog/vendor/laravel/framework/src/Illuminate/Database/Connection.php:664 660| // If an exception occurs when attempting to run a query, we'll format the error 661| // message to include the bindings with SQL, which will make this exception a 662| // lot more helpful to the developer instead of just the database's errors. 663| catch (Exception $e) {

664| throw new QueryException( 665| $query, $this->prepareBindings($bindings), $e 666| ); 667| } 668|

异常跟踪:

1 PDOException::(“找不到驱动程序”) /mnt/c/xampp/htdocs/blog/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:70

2 PDO::__construct("mysql:host=127.0.0.1;port=3306;dbname=forge", “锻造”、“”、[]) /mnt/c/xampp/htdocs/blog/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:70

请使用参数 -v 查看更多详细信息。

我尝试了 make 命令 sudo apt-get install php7.0-pgsql以及本主题的其他内容 Laravel: Error [PDOException]: Could not Find Driver in PostgreSQL但仍然不起作用。

最佳答案

需要安装pdo和mysql驱动

sudo apt-get install php{V}-mysql


sudo apt-get install pdo-mysql

将 v 替换为您的 php 版本。如果您使用 PostgreSQL,请确保更改 config/database.php 或 .env 文件中的连接

关于php - Laravel 5.6 中的迁移 - 找不到驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53804230/

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