繁体   English   中英

无法使用 Symfony 中的 Doctrine 连接到 mysql 数据库

[英]Can't connect to mysql database with Doctrine in Symfony

我正在尝试将我的Symfony 4应用程序与我的mysql数据库连接,但我遇到了一些问题。

我已经用这些命令行安装了doctrinecomposer require symfony/orm-packcomposer require symfony/maker-bundle --dev 之后,我将.env配置为使用正确的用户名和密码连接到我的 localhost mysql 数据库。

然后我创建我的entity类 USER 并尝试使用命令行php bin/console make:migration将该entity迁移到数据库,但此错误出现在我的终端上:

在 AbstractMySQLDriver.php 第 106 行:驱动程序中发生异常:找不到驱动程序

在 PDOConnection.php 第 31 行:找不到驱动程序

在 PDOConnection.php 第 27 行:找不到驱动程序

我遵循的每一步都来自symfony 4 ( https://symfony.com/doc/current/doctrine.html ) 文档。 知道我做错了什么吗?

谢谢。

您需要确保已安装驱动程序。 对于 Ubuntu 16 和 PHP7,请使用:

sudo apt-get install php-mysql

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM