0
私は、データベースに接続しようとしているが、というエラーメッセージ取得しています:データベースに接続できません - PHP
PDOException: could not find driver in E:\Drive\Dev\PHP\connect\index.php:3 Stack trace: #0 E:\Drive\Dev\PHP\connect\index.php(3): PDO->__construct('mysql:host=localhost;...', 'dbuser', 'dbpassword') #1 {main}
私は、ApacheとMySQLを実行するためにXAMPPを使用します。また、VirtualPortsを設定し、すべてのWebサイトに別名でアクセスしています。 'mysite /'の代わりに 'localhost'
あなたは親切に以下のコードをチェックして問題の解決に役立ててください。前もって感謝します!
<?php
try{
$pdo = new PDO('mysql:host=localhost;dbname=carbrands', 'dbuser', 'dbpassword');
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$pdo->exec('SET NAMES "utf8"');
}
catch(PDOException $e){
$output = 'not connected';
$e->getMessage();
include 'output.html';
exit();
}
$output = 'connected';
include 'output.html';
?>
あなたを助けるかもしれないとして、この答えをチェックしてくださいに見えます。 – larsAnders