PHP を MySQL データベースに接続する方法: 1. mysqli を使用して、「new mysqli($host,$user,$password,$dbName);」などのコードを使用して MySQL データベースに接続します。 2. PDO を使用して接続します。データベースに「new PDO (...)」などのコードを追加します。
この記事の動作環境: Windows 7 システム、Dell G3 コンピューター、PHP7.1。
PHP による mysql データベースへの接続 は、PHP 初心者が習得しなければならないスキルです。データベースの追加、削除、変更、チェックなどの PHP 操作をマスターしていれば、いくつかの簡単で一般的なプログラムを作成できます。メッセージフォームやニュースページなどこの記事では主に、PHP を MySQL データベースに接続するための 2 つの一般的な方法を詳しく紹介します。
以下では、PHP が mysql データベースに接続する 2 つの方法を、具体的なコード例を通して詳しく紹介します。
mysqli がデータベースに接続する方法と pdo がデータベースに接続する方法の 2 つがあります。
最初の方法: 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 という名前のデータベースに接続しました。次に、if 条件ステートメントと connect-error メソッド を使用して、データベースへの PHP 接続が成功したかどうかを判断します。
一連の接続操作の後、データテーブルをクエリして検証するための SQL ステートメントを作成します。
ここでは、まず phpmyadmin にログインして、php データベースが存在するかどうかを確認します。下の図から、php データベースが存在することがわかります。
最終的にブラウザからアクセスすると、結果は次のようになります:
写真からわかるように、phpデータベースに正常に接続し、データテーブル情報をクエリできます。
2 番目の方法: 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 がデータベースに接続してデータをクエリする 2 つの一般的な方法の説明。その他の関連チュートリアルについては、PHP 中国語 Web サイトmysql ビデオ チュートリアル を参照してください。参照して学習することを歓迎します。
以上がPHP を使用して MySQL データベースに接続する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。