sql >> Database >  >> RDS >> Mysql

Met behulp van PDO verhoogde uitzondering kon stuurprogramma niet vinden

PDO wordt geleverd met een kernextensie en veel "adapters" voor sommige DBMS (MySQL, PostgreSQL, Oracle, SQLite...).

Deze adapters zijn extra extensies die je moet inschakelen in php.ini , zoals dit :

extension=php_pdo.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_ibm.dll
;extension=php_pdo_informix.dll
;extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_oci8.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pdo_sqlite_external.dll
;extension=php_pdo_user.dll

Vervang in een UNIX-omgeving .dll door .so.Uncomment alleen adapters die u nodig hebt (in het bovenstaande voorbeeld:MySQL).



  1. Geconfronteerd met een probleem tijdens het configureren van MySql met apache-luchtstroom in Hadoop

  2. Praktische processorselectie voor SQL Server 2014/2016 OLTP-workloads

  3. Escape-tekens voor zoeken in volledige tekst in SQL Server?

  4. Fout:ongedefinieerde eigenschap $load