PHPどのようにMySQLデータベースの接続

PHPは、スキルを習得しなければならない限り、PHPデータベースCRUDと他の操作のマスターとして、いくつかのシンプルで一般的な手順を書くことができますPHPデータベース接続のmysqlの初心者です。このようなニュースページとして、メッセージを残すように。この記事では、2つの一般的な方法PHPのMySQLデータベース接続の詳細を導入する主な理由です。
私たちはあなたの二つの方法のPHPのMySQLデータベース接続の詳細を伝えるために、以下の具体的なコード例を採用しました。

mysqliのは、データベースおよびデータベースに接続し、二つの方法PDO接続があります。

第一の方法:mysqliのデータベース接続MySQLを使用して

次のようにコード例は以下のとおりです。

<?php
$host='127.0.0.1';
$user='root';
$password='root';
$dbName='php';
$link=new mysqli($host,$user,$password,$dbName);
if ($link->connect_error){
    die("连接失败:".$link->connect_error);
}
    $sql="select * from admins";
    $res=$link->query($sql);
    $data=$res->fetch_all();
    var_dump($data);

上記のコードでは、まず、このようなデータベース・ユーザー名、データベース名、パスワードなどとして、使用する必要があるいくつかの変数を作成する必要があります。その後、我々は、PHPという名前のオブジェクト指向データベース接続を使用します。データベース接続PHP成功か否かを判定するための条件、接続エラー法場合によって。

接続された一連の動作の後、我々は、クエリデータテーブルテストするには、SQL文を作成します。

図はこのPHPのデータベースに存在することが知られているかもしれないから、ここでは、まず、phpMyAdminはPHPのデータベース内に記号があるかどうかを見てください。
PHPどのようにMySQLデータベースの接続
最後は、以下に示すような結果は、ブラウザを介してアクセス:
PHPどのようにMySQLデータベースの接続
図からわかるように、我々は正常に接続PHPのデータベースを持っているし、データテーブルの情報を照会することができます。

第二の方法:PDOデータベース接続を使用して

次のようにコード例は以下のとおりです。

<?php
$host='127.0.0.1';
$user='root';
$password='root';
$dbName='php';
$pdo=new PDO("mysql:host=$host;dbname=$dbName",$user,$password);
$sql="select * from admins";
$data=$pdo->query($sql)->fetch();
var_dump($data);

ブラウザを介してアクセスし、その結果を示した:
PHPどのようにMySQLデータベースの接続
これらは、詳細なPHPデータベースクエリデータに接続するには、2つの一般的な方法です

おすすめ

転載: blog.51cto.com/14646124/2461289