PDOの学習
PDOの勉強が始まり、ずっと菜鳥レベルとして勉強していましたが、私がインストールしたappservはポートを88に変更し、80だったので、PDOのコードを書き始めましたが、データにアクセスできませんでした.ポートの問題かと思ったら$host='localhost';//データベースのホスト名はlocalhost:88をプラスして、誰が知っていますかそれともだめで、もとはphpです.iniのpdoのmysql--Driverがまったく開いていないので、アクセスできません.それでphpに走った.iniでextension=php_pdo_mysql.dllが開いて、ほほほ、アクセスできました.
$rs = $db->query("SELECT * FROM stu"); $rs = $db->query("SELECT * FROM stu");
上記のコードでどこが間違っているかわかりますか?私は長い間検査してやっと知っていて、もとは上のあれは私が1ヶ月半のスペースを使ったので、いつもdbに接続できないで、後で記号はやはり注意しなければなりません.
$rs = $db->query("SELECT * FROM stu"); $rs = $db->query("SELECT * FROM stu");
上記のコードでどこが間違っているかわかりますか?私は長い間検査してやっと知っていて、もとは上のあれは私が1ヶ月半のスペースを使ったので、いつもdbに接続できないで、後で記号はやはり注意しなければなりません.
<?php
$dsn = "mysql:host=localhost;dbname=test";
$db = new PDO($dsn, 'root', '');
$count = $db->exec("INSERT INTO foo SET name = 'heiyeluren',gender=' ',time=NOW()");
echo $count;
$db = null;
?>
, 。 :
$dsn = "mysql:host=localhost;dbname=test";
DSN( ), : mysql, localhost, test, 。 。
$db = new PDO($dsn, 'root', 'root');
PDO , , , 。 , , 。