PHP - How to install PDO driver? (Windows)

29,636

Solution 1

Finaly I managed to settle this stuff. I corrected extension_dir entry (absolute file path was needed) in php.ini file and database connection began to work.

Solution 2

Check the extension_dir of your current apache directory, i installed 2 php versions and apache, and the problem was in wamp\bin\apache\Apache2.4.23\bin\php.ini , the path of ext was incorrect

Share:
29,636
Artem
Author by

Artem

Updated on July 09, 2022

Comments

  • Artem
    Artem almost 2 years

    I am setting up PHP and MySQL (Maria DB) on Windows 8.1. I edited php.ini file and uncommented the following lines:

    extension=php_mysql.dll
    extension=php_mysqli.dll
    extension=php_pdo_mysql.dll
    

    But unfortunately I cannot connect to database because there are no pdo drivers shown in phpinfo output. So, when I try to establish database connection, an exception is thrown:

    Fatal error: Uncaught exception 'PDOException' with message 'could not find driver'
    

    How can this problem be solved?