1

我正在尝试运行控制台命令。我创建了成功运行的命令,但是当我尝试连接到数据库时,它在控制台上显示错误:

[PDOException] 找不到驱动程序

我正在使用它从数据库中获取记录

$conn = $this->getContainer()->get('database_connection');
$sql = "SELECT * FROM tablename WHERE id = 1";
$data = $conn->fetchAssoc($sql);
$output->writeln($data['field_name']);

我正在将 PostgreSQL 与 Doctrine DBAL 一起使用

我在 Windows 命令行中使用此命令在 Symfony 中运行控制台命令:

> php app/console demo:actionfordb

请指导我做错了什么以及在哪里做错了?

4

0 回答 0