אני מנסה להתחבר ל mysql בשפת php עם PDO אך אני מקבל את השגיאה
Failed to get DB handle: could not find driver
הנה הקוד
try {
$dbname = "test";
$serverName = "Localhost";
$username = "root";
$pw = "password";
//$dbh = new PDO ("mysql:server=$serverName;Database=$dbname","$username","$pw");
$dbh = new PDO("mysql:dbname=test;host=127.0.0.1;port=3306", $username, $pw,$options);
} catch (PDOException $e) {
print "Failed to get DB handle: " . $e->getMessage() . "\n";
exit;
}
מה הבעיה?
ומה יותר נכון, שורה 6 או שורה 7?
ומה אני צריך לרשום ב server או ב host אם זה על השרת שלי?
ניסיתי בשניהם לרשום גם localhost וגם 127.0.0.1 ושניהם לא עבדו
אשמח לעזרה!