Zusammenfassung der PHP-Verbindung zur MySQL-Datenbankmethode
php-MySQL-TutorialDie Kolumne stellt die Methode zum Verbinden von MySQL-Datenbanken mit PHP vor
Empfohlen (kostenlos): php-MySQL-Tutorial
PHP verfügt im Allgemeinen über eine prozessorientierte Datenbankverbindungsmethode Es werden gängige Methoden verwendet. Die spezifischen Schritte sind wie folgt:
1. Erstellen Sie eine Datenbankverbindung:
$db_connect=mysql_connect($dbhost,$username,$userpass) or die("Unable to connect to the MySQL!");
Diese Verbindung ist eine nicht permanente Verbindung, wobei $dbhost die Konfiguration des Hosts ist, normalerweise localhost, und die Portnummer der Verbindung auch sein kann Im Allgemeinen wird standardmäßig 3306 verwendet. $username ist der Benutzername für die Verbindung zur Datenbank. $userpass
ist das Passwort. $userpass
为密码。
连接成功后返回值为连接类型,失败时为false。
2,选择要操作的数据库。
mysql_select_db($databasename,$db_connect);
$databasename
未数据库名称,第二个参数为连接,可以为空。返回值为bool。
PHP手册中关于第二个参数这样解释:MySQL连接。如不指定连接标识,则使用由 <span class="function">mysql_connect()</span>最近打开的连接。如果没有找到该连接,会尝试不带参数调用<span class="function">mysql_connect()</span>
来创建。如没有找到连接或无法建立连接,则会生成E_WARNING
Der Rückgabewert ist der Verbindungstyp nach einer erfolgreichen Verbindung und false, wenn die Verbindung fehlschlägt.
2. Wählen Sie die Datenbank aus, die Sie betreiben möchten.
mysql_query($sql);
$databasename
ist der Name der Datenbank. Der zweite Parameter ist die Verbindung und kann leer sein. Der Rückgabewert ist bool.
Das PHP-Handbuch erklärt den zweiten Parameter wie folgt: MySQL-Verbindung. Wenn keine Verbindungs-ID angegeben ist, wird die zuletzt von <span class="function">mysql_connect()</span> geöffnete Verbindung verwendet. Wenn die Verbindung nicht gefunden wird, wird versucht, sie durch Aufrufen von <span class="function">mysql_connect()</span>
ohne Parameter zu erstellen. Wenn keine Verbindung gefunden wird oder nicht hergestellt werden kann, wird ein Fehler der Stufe E_WARNING
Führen Sie eine SQL-Anweisung aus. Wenn die SQL-Anweisung vom Typ „select“, „show“ usw. ist, wird die Ergebnismenge der Abfrage zurückgegeben, wenn sie erfolgreich ist, und FALSE, wenn sie fehlschlägt. Wenn es sich um „Einfügen, Löschen, Aktualisieren“ handelt, ist der zurückgegebene Wert vom Typ „Bool“. | Die oben genannten sind die drei grundlegenden Schritte. Das Folgende ist eine umfassendere Methodenbeschreibung der MySQL-Funktionsbibliothek. |
mysql_affected_rows: | Ermitteln Sie die Anzahl der Spalten, die von der letzten MySQL-Operation betroffen sind. |
mysql_close: | Schließen Sie die MySQL-Serververbindung. |
mysql_connect: | Öffnen Sie die MySQL-Serververbindung. |
mysql_create_db: | Erstellen Sie eine neue MySQL-Datenbank. |
mysql_data_seek: | Bewegen Sie den internen Rückgabezeiger. |
mysql_db_query: | Abfragezeichenfolge (Abfrage) an die MySQL-Datenbank senden. |
mysql_drop_db: | Entfernen Sie die Datenbank. |
mysql_errno: | Fehlermeldungscode zurückgeben. |
mysql_error: | Fehlermeldung zurückgeben. |
mysql_fetch_array: | Array-Daten zurückgeben. |
mysql_fetch_field: | Feldinformationen abrufen. |
mysql_fetch_lengths: | Gibt die maximale Länge jeder Datenspalte in einer einzelnen Spalte zurück. |
mysql_fetch_object: | Klassendaten zurückgeben. |
mysql_fetch_row: | Gibt jedes Feld einer einzelnen Spalte zurück. |
mysql_field_name: | Gibt den Namen des angegebenen Felds zurück. |
mysql_field_seek: | Konfigurieren Sie den Zeiger auf ein bestimmtes Feld des Rückgabewerts. |
mysql_field_table: | Erhalten Sie den Tabellennamen des aktuellen Felds. |
mysql_field_type: | Erhalten Sie den Typ des aktuellen Felds. |
mysql_field_flags: | Ruft die Flags des aktuellen Felds ab. |
mysql_field_len: | Ermitteln Sie die Länge des aktuellen Felds. |
mysql_free_result: | Den belegten Speicher freigeben und zurückgeben. |
mysql_insert_id: | Gibt die ID der zuletzt verwendeten INSERT-Anweisung zurück. |
mysql_list_fields: | Listen Sie die Felder der angegebenen Datentabelle auf. |
mysql_list_dbs: | Listen Sie die Datenbanken auf, die für den MySQL-Server verfügbar sind. |
mysql_list_tables: | Listen Sie die Tabellen der angegebenen Datenbank auf. |
mysql_num_fields: | Ermitteln Sie die Anzahl der zurückgegebenen Felder. |
mysql_num_rows: | Ermitteln Sie die Anzahl der zurückgegebenen Spalten. |
mysql_pconnect: | Öffnen Sie eine dauerhafte Verbindung zum MySQL-Server. |
mysql_query: | Sendet eine Abfragezeichenfolge. |
mysql_result: | Erhalten Sie das Ergebnis der Abfrage. |
mysql_select_db: | Wählen Sie eine Datenbank aus. |
Das obige ist der detaillierte Inhalt vonZusammenfassung der PHP-Verbindung zur MySQL-Datenbankmethode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



PHP 8.4 bringt mehrere neue Funktionen, Sicherheitsverbesserungen und Leistungsverbesserungen mit einer beträchtlichen Menge an veralteten und entfernten Funktionen. In dieser Anleitung wird erklärt, wie Sie PHP 8.4 installieren oder auf PHP 8.4 auf Ubuntu, Debian oder deren Derivaten aktualisieren. Obwohl es möglich ist, PHP aus dem Quellcode zu kompilieren, ist die Installation aus einem APT-Repository wie unten erläutert oft schneller und sicherer, da diese Repositorys in Zukunft die neuesten Fehlerbehebungen und Sicherheitsupdates bereitstellen.

Um in cakephp4 mit Datum und Uhrzeit zu arbeiten, verwenden wir die verfügbare FrozenTime-Klasse.

CakePHP ist ein Open-Source-Framework für PHP. Es soll die Entwicklung, Bereitstellung und Wartung von Anwendungen erheblich vereinfachen. CakePHP basiert auf einer MVC-ähnlichen Architektur, die sowohl leistungsstark als auch leicht zu verstehen ist. Modelle, Ansichten und Controller gu

Um am Datei-Upload zu arbeiten, verwenden wir den Formular-Helfer. Hier ist ein Beispiel für den Datei-Upload.

Visual Studio Code, auch bekannt als VS Code, ist ein kostenloser Quellcode-Editor – oder eine integrierte Entwicklungsumgebung (IDE) –, die für alle gängigen Betriebssysteme verfügbar ist. Mit einer großen Sammlung von Erweiterungen für viele Programmiersprachen kann VS Code c

CakePHP ist ein Open-Source-MVC-Framework. Es erleichtert die Entwicklung, Bereitstellung und Wartung von Anwendungen erheblich. CakePHP verfügt über eine Reihe von Bibliotheken, um die Überlastung der häufigsten Aufgaben zu reduzieren.

Dieses Tutorial zeigt, wie XML -Dokumente mit PHP effizient verarbeitet werden. XML (Extensible Markup-Sprache) ist eine vielseitige textbasierte Markup-Sprache, die sowohl für die Lesbarkeit des Menschen als auch für die Analyse von Maschinen entwickelt wurde. Es wird üblicherweise für die Datenspeicherung ein verwendet und wird häufig verwendet

Eine Zeichenfolge ist eine Folge von Zeichen, einschließlich Buchstaben, Zahlen und Symbolen. In diesem Tutorial wird lernen, wie Sie die Anzahl der Vokale in einer bestimmten Zeichenfolge in PHP unter Verwendung verschiedener Methoden berechnen. Die Vokale auf Englisch sind a, e, i, o, u und sie können Großbuchstaben oder Kleinbuchstaben sein. Was ist ein Vokal? Vokale sind alphabetische Zeichen, die eine spezifische Aussprache darstellen. Es gibt fünf Vokale in Englisch, einschließlich Großbuchstaben und Kleinbuchstaben: a, e, ich, o, u Beispiel 1 Eingabe: String = "TutorialPoint" Ausgabe: 6 erklären Die Vokale in der String "TutorialPoint" sind u, o, i, a, o, ich. Insgesamt gibt es 6 Yuan
