Próbowałem połączyć się z mysql z php za pomocą PDO. Jednak pojawia się ten komunikat o błędzie:PHP Błąd krytyczny: Niepokój wyjątek PDOException: nie można znaleźć sterownika
PHP Fatal error: Uncaught PDOException: could not find driver in /home/abdullah/Documents/projects/cs50_radio/public/test.php:5 Stack trace: #0 /home/abdullah/Documents/projects/cs50_radio/public/test.php(5): PDO->__construct('mysql:host=127....')
PDO jest włączony i zainstalowany. Sprawdziłem phpinfo(); Nie mogę wymyślić błędu. Tu jest mój kod służy do podłączenia:
<?php
$user = "root";
$pass = "root";
$dbh = new PDO("mysql:host=127.0.0.1;dbname=radio;port=3306", $user, $pass);
//$dbh->query('INSERT INTO users (name) VALUES ("abdullah")');
$dbh = null;
?>
Gdyby mój folder projekt zawiera żadnych dodatkowych sterowników lub plików? lub brakuje mi czegoś w moim kodzie
'new PDO ("mysql: host = 127.0.0.1; dbname = radiowej", $ user, $ pass);' –
Hi , czy jesteś pewien, że załadowany jest sterownik mysql? Czy możesz sprawdzić w swoim php.ini? Linia sterownika musi być odkomentowana – Max
która to linia? –