検索
ホームページ毎日のプログラミングPHPの知識PHP を使用して MySQL データベースに接続する方法

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=&#39;127.0.0.1&#39;;
$user=&#39;root&#39;;
$password=&#39;root&#39;;
$dbName=&#39;php&#39;;
$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 を使用して MySQL データベースに接続する方法

最終的にブラウザからアクセスすると、結果は次のようになります:

PHP を使用して MySQL データベースに接続する方法

写真からわかるように、phpデータベースに正常に接続し、データテーブル情報をクエリできます。

2 番目の方法: PDO を使用してデータベースに接続します

コード例は次のとおりです:

<?php
$host=&#39;127.0.0.1&#39;;
$user=&#39;root&#39;;
$password=&#39;root&#39;;
$dbName=&#39;php&#39;;
$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 つの一般的な方法の説明。その他の関連チュートリアルについては、PHP 中国語 Web サイトmysql ビデオ チュートリアル を参照してください。参照して学習することを歓迎します。

以上がPHP を使用して MySQL データベースに接続する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール