在ConnectionFactory.php行274:不支持的驱动程序[mongodb]

3okqufwl  于 2023-06-29  发布在  Go
关注(0)|答案(1)|浏览(102)

我在我的公司项目(laravel9)中安装了sanctum。当我使用命令“php artisan migrate”它出错“在ConnectionFactory.php行274:不支持的驱动程序[mongodb]"。
当我使用mysql时,在我的.env文件中数据库是mysql。这是上述文件的错误部分(ConnectionFactory.php行274).

protected function createConnection($driver, $connection, $database, $prefix = '', array $config = [])
    {
        if ($resolver = Connection::getResolver($driver)) {
            return $resolver($connection, $database, $prefix, $config);
        }

        return match ($driver) {
            'mysql' => new MySqlConnection($connection, $database, $prefix, $config),
            'pgsql' => new PostgresConnection($connection, $database, $prefix, $config),
            'sqlite' => new SQLiteConnection($connection, $database, $prefix, $config),
            'sqlsrv' => new SqlServerConnection($connection, $database, $prefix, $config),
            default => throw new InvalidArgumentException("Unsupported driver [{$driver}]."),
        };
    }

有什么问题吗?

km0tfn4u

km0tfn4u1#

DB_CONNECTION从MongoDB更改为MySQL或支持的数据库驱动程序之一。
支持的驱动程序:

  • mysql
  • pgsql
  • sqlite
  • sqlsrv

相关问题