我正在尝试将我的 Symfony 4
应用程序与我的 mysql
数据库连接,但遇到了一些问题。
我已经使用这些命令行安装了doctrine
:
composer 需要 symfony/orm-pack
和 composer 需要 symfony/maker-bundle --dev
。
之后,我配置了 .env
以使用正确的用户和密码连接到我的本地主机 mysql 数据库。
然后我创建我的entity
类USER,并尝试使用命令行php bin/console make:migration
将该实体
迁移到数据库code> 但此错误出现在我的终端上:
In AbstractMySQLDriver.php line 106: An exception occurred in driver: could not find driver
In PDOConnection.php line 31: could not find driver
In PDOConnection.php line 27: could not find driver
我遵循的每一步都来自 symfony 4
( https://symfony.com/doc/current/doctrine.html ) 文档。知道我做错了什么吗?
谢谢。
最佳答案
您需要确保您的驱动程序已安装。 对于 Ubuntu 16 和 PHP7 使用:
sudo apt-get install php-mysql
关于php - 无法使用 Symfony 中的 Doctrine 连接到 mysql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54496758/