0

私は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)にログインしようとすると、ユーザー名とパスワードが見つかりません。

  1. データベース接続をPDOに変更したので、すべてのmysql_queryをPDOに変更する必要がありますか?
  2. この移行フェーズで役立つチュートリアルのリファレンスをお願いできますか?ありがとう
4

1 に答える 1

3
  1. そうです。
  2. これは良いPDOチュートリアルこれです
于 2013-03-09T16:12:09.647 に答える