PHP は PDO を使用して MySQL データベース インスタンス、pdomysql データベース インスタンスを操作します_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:10:30
オリジナル
905 人が閲覧しました

phpはPDOを使用してMySQLデータベースインスタンス、pdomysqlデータベースインスタンスを操作します

この記事の例では、PDO を使用して PHP で MySQL データベースを操作する方法を説明します。参考のためにみんなで共有してください。具体的な分析は次のとおりです:

PDO は mysql データベース操作の共通クラスです。クラスをカスタマイズせずに pdo を直接使用してデータベースを操作できます。ただし、pdo は php.ini で有効にする必要があります。 、詳しくご紹介します

PDO 拡張機能は、PHP がデータベースにアクセスするための軽量で一貫したインターフェイスを定義し、どのようなデータベースが使用されても、一貫した関数を通じてクエリとデータを取得できるようにします。

PDO でサポートされる PHP バージョンは PHP5.1 以降であり、PDO は PHP5.2 ではデフォルトで有効になります。

以下はphp.iniのPDOの設定です:


コードをコピーします コードは次のとおりです:
extension=php_pdo.dll
特定のデータベースのサポートを有効にするには、php 構成ファイルで対応する拡張機能をオンにする必要があります。たとえば、MySQL をサポートするには、次の拡張機能をオンにする必要があります。


コードをコピーします コードは次のとおりです:extension=php_pdo_mysql.dll
ここでは PDO を使用して、mysql で基本的な追加、削除、変更、クエリ操作を実行しています。PHP プログラム コードは次のとおりです。


コードをコピーします

コードは次のとおりです:header("content-type:text/html;charset=utf-8"); $dsn="mysql:dbname=test;ホスト=ローカルホスト"; $db_user='ルート'; $db_pass='管理者'; 試してください{ $pdo=新しい PDO($dsn,$db_user,$db_pass); }catch(PDOException $e){
echo 'データベース接続に失敗しました'.$e->getMessage(); }
//
を追加 $sql="購入者 (ユーザー名、パスワード、メールアドレス) の値に挿入 ('ff','123456','admin@admin.com')"; $res=$pdo->exec($sql); echo '影響を受ける行数:'.$res;
//
を変更します $sql="購入者の設定ユーザー名='ff123' where id>3 を更新します
"; $res=$pdo->exec($sql); echo '影響を受ける行数:'.$res; //クエリ
$sql="購入者から * を選択"; $res=$pdo->クエリ($sql); foreach($res as $row){
echo $row['ユーザー名'].'
'; }
//
を削除 $sql="ID>5 の購入者から削除
"; $res=$pdo->exec($sql); echo '影響を受ける行数:'.$res;


この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。




http://www.bkjia.com/PHPjc/935489.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/935489.html

技術記事

PHP は PDO を使用して MySQL データベース インスタンス、pdomysql データベース インスタンスを操作します。 この記事では、PHP が PDO を使用して MySQL データベースを操作する方法について説明します。参考のためにみんなで共有してください。具体的な分析は次のとおりです:...

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート