Я пытаюсь подключить свое приложение Symfony 4 к своей базе данных mysql, но у меня возникают некоторые проблемы.
Я установил doctrine с помощью этой командной строки:
composer require symfony/orm-pack и composer require symfony/maker-bundle --dev.
После этого я настроил .env для подключения к моей базе данных mysql localhost с правильным пользователем и паролем.
Затем я создаю своего пользователя класса entity и пытаюсь перенести этот entity в базу данных с помощью командной строки php bin/console make:migration, но на моем терминале появляется эта ошибка:
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). Любая идея, что я делаю неправильно?
Спасибо.
Не совсем та же проблема, но, прочитав комментарии, я нашел свое решение: sudo apt-get install php-mysql. Спасибо @badger0053






Вам нужно убедиться, что ваш драйвер установлен. Для Ubuntu 16 и PHP7 используйте:
sudo apt-get install php-mysql
@HessianMad Я думаю, что более широкому сообществу полезно получить ответ в реальном ответе, а не в комментарии. Вопрос/комментарий может быть пропущен без ответа
Вы смотрели эту ветку? может быть та же проблема stackoverflow.com/questions/2852748/…