无法使用Symfony 5.1创建数据库:找不到驱动程序

问题描述 投票:0回答:1

[当我执行命令php bin /控制台学说:数据库:创建时,我有这些错误:

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

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

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

config / packages / doctrine.yaml

    # configure these for your database server
    driver: 'pdo_mysql'
    server_version: '5.7'
    charset: utf8mb4
    default_table_options:
        charset: utf8mb4
        collate: utf8mb4_unicode_ci```

.env

DATABASE_URL = mysql:// root:@ 127.0.0.1:3306 / symbnb

php.ini extensions: 
xtension=bz2
extension=curl
;extension=dba
;extension=com_dotnet
;extension=enchant
;extension=ffi
extension=fileinfo
;extension=ftp
extension=gd2
extension=gettext
extension=gmp
extension=intl
extension=imap
extension=ldap
extension=mbstring
extension=exif      ; Must be after mbstring as it depends on it
extension=mysqli
;extension=oci8_12c  ; Use with Oracle Database 12c Instant Client
;extension=odbc
extension=openssl
;extension=pdo_firebird
extension=pdo_mysql
;extension=pdo_oci
;extension=pdo_odbc
;extension=pdo_pgsql
extension=pdo_sqlite
;extension=pgsql
;extension=phpdbg_webhelper
;extension=shmop

; The MIBS data available in the PHP distribution must be installed.
; See http://www.php.net/manual/en/snmp.installation.php
;extension=snmp

extension=soap
extension=sockets
;extension=sodium
;extension=sqlite3
;extension=sysvshm
;extension=tidy
extension=xmlrpc
extension=xsl
;extension=zend_test

PHP 7.4.6-MySQL 8.0.20 Symfony 5.1-我使用Wamp 3.2.2-我在Windows上

我不知道这些错误来自何处。

php mysql symfony orm doctrine
1个回答
0
投票

基于注释,我们发现PHP CLI使用的php.ini不相同。

© www.soinside.com 2019 - 2024. All rights reserved.