0
0 Comments

Cześć,

usiłuję połączyć się z bazą MariaDB przy pomocy PDO. XAMPP i PHP 7.4.11. (Windows 10).

PHPInfo pokazuje, że są dostępne sterowniki do MS SQL i MySQL:

PDO drivers:
sqlsrv, mysql, sqlite

pdo_mysql Client API version
mysqlnd 7.4.11

Połączenie z SQL Server działa bez problemu, natomiast przy połączeniu z MySQL otrzymuję komunikat:  could not find driver

Konfiguracja php.ini:

extension_dir=”C:\PHP\xampp\php\ext”

sterowniki:

extension=php_pdo_sqlsrv.dll
extension=php_pdo_mysql.dll

Sterowniki są oczywiście na swoim miejscu,

plik php_pdo_mysql.dll z datą 2020-09-29 16:24, rozmiar 30kB. Identyczną datę ma plik php_pdo_sqlsrv.dll.

Kod PHP:

<?php
 $conStr='MySQL:host=localhost;dbname=Test';
$Użytkownik="root";
$Hasło="";
$Połączenie = new PDO($conStr, $Użytkownik, $Hasło);

Wszelka pomoc mile widziana 🙂

Pozdrawiam,

Marek

Question is closed for new answers.
Marcin Wesel Selected answer as best 30 grudnia 2020
Add a Comment