私はPDOを学ぶ過程にあります。私はこれからデータベース接続を変更し始めました:
$dbname = "database1";
mysql_connect(
':/Applications/MAMP/tmp/mysql/mysql.sock',
'root',
'root'
) or die( mysql_error());
mysql_select_db($dbname) or die("MySQL Error: " . mysql_error());
PDO接続へ:
$username = "root";
$password = "root";
try {
$conn = new PDO('mysql:host=localhost;dbname=database1', $username, $password);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e) {
echo 'ERROR: ' . $e->getMessage();
}
接続は機能しているようですが、Webサイト(localhost)にログインしようとすると、ユーザー名とパスワードが見つかりません。
- データベース接続をPDOに変更したので、すべてのmysql_queryをPDOに変更する必要がありますか?
- この移行フェーズで役立つチュートリアルのリファレンスをお願いできますか?ありがとう