Heim >tägliche Programmierung >PHP-Kenntnisse >So stellen Sie mit PHP eine Verbindung zur MySQL-Datenbank her

So stellen Sie mit PHP eine Verbindung zur MySQL-Datenbank her

藏色散人
藏色散人Original
2018-09-12 14:34:1167661Durchsuche

So stellen Sie eine Verbindung zur MySQL-Datenbank mit PHP her: 1. Verwenden Sie MySQL, um eine Verbindung zur MySQL-Datenbank herzustellen, Code wie „new mysqli($host,$user,$password,$dbName);“; Verwenden Sie PDO, um eine Verbindung zur Datenbank herzustellen, z. B. „neues PDO(...)“.

Die Betriebsumgebung dieses Artikels: Windows 7-System, Dell G3-Computer, PHP7.1.

PHP-Verbindung zur MySQL-Datenbank ist eine Fähigkeit, die PHP-Neulinge beherrschen müssen. Solange Sie PHP-Vorgänge wie das Hinzufügen, Löschen, Ändern und Überprüfen der Datenbank beherrschen, ist dies möglich Schreiben Sie einige einfache und allgemeine Verfahren. Wie Nachrichtenformular, Nachrichtenseite usw. In diesem Artikel werden hauptsächlich zwei gängige Methoden zum Verbinden von PHP mit der MySQL-Datenbank ausführlich vorgestellt.

Im Folgenden geben wir Ihnen anhand spezifischer Codebeispiele eine detaillierte Einführung in zwei Methoden zur PHP-Verbindung mit der MySQL-Datenbank .

Es gibt zwei Methoden für MySQL, um eine Verbindung zur Datenbank herzustellen, und für PDO, um eine Verbindung zur Datenbank herzustellen.

Die erste Methode: Verwenden Sie MySQL, um eine Verbindung zur MySQL-Datenbank herzustellen

Das Codebeispiel lautet wie folgt:

<?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);

Im obigen Code haben wir Zuerst müssen einige Anforderungen an die verwendeten Variablen erstellt werden, z. B. Datenbankbenutzername, Datenbankname und Kennwort usw. Dann haben wir die objektorientierte Methode verwendet, um eine Verbindung zur Datenbank namens PHP herzustellen. Verwenden Sie dann die if-Bedingungsanweisung und die connect-error-Methode , um festzustellen, ob die PHP-Verbindung zur Datenbank erfolgreich ist.

Nach einer Reihe von Verbindungsvorgängen erstellen wir eine SQL-Anweisung, um die Datentabelle abzufragen und zu überprüfen.

Hier melden wir uns zunächst bei phpmyadmin an, um zu sehen, ob die PHP-Datenbank vorhanden ist. Aus dem Bild unten können wir erkennen, dass die PHP-Datenbank vorhanden ist.

So stellen Sie mit PHP eine Verbindung zur MySQL-Datenbank her

Endlich über den Browser aufgerufen, ist das Ergebnis wie folgt:

So stellen Sie mit PHP eine Verbindung zur MySQL-Datenbank her

Wie aus ersichtlich ist Das Bild: Wir haben erfolgreich eine Verbindung zur PHP-Datenbank hergestellt und konnten die Datentabelleninformationen abfragen.

Zweite Methode: Verwenden Sie PDO, um eine Verbindung zur Datenbank herzustellen

Das Codebeispiel lautet wie folgt:

<?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);

Zugriff über den Browser, das Ergebnis ist wie in der Abbildung gezeigt:

So stellen Sie mit PHP eine Verbindung zur MySQL-Datenbank her

Das Obige ist eine detaillierte Erklärung der beiden gängigen Methoden, mit denen PHP eine Verbindung zur Datenbank herstellt, um Daten abzufragen. Weitere verwandte Tutorials finden Sie unter PHP Chinesische Website MySQL-Video-Tutorial Willkommen zum Nachschlagen und Lernen!

Das obige ist der detaillierte Inhalt vonSo stellen Sie mit PHP eine Verbindung zur MySQL-Datenbank her. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn