Heim Themen php mysql Zusammenfassung der PHP-Verbindung zur MySQL-Datenbankmethode

Zusammenfassung der PHP-Verbindung zur MySQL-Datenbankmethode

Dec 14, 2020 pm 05:22 PM
mysql数据库 php

php-MySQL-TutorialDie Kolumne stellt die Methode zum Verbinden von MySQL-Datenbanken mit PHP vor

Zusammenfassung der PHP-Verbindung zur MySQL-Datenbankmethode

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!");
Nach dem Login kopieren

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);
Nach dem Login kopieren

$databasename未数据库名称,第二个参数为连接,可以为空。返回值为bool。

PHP手册中关于第二个参数这样解释:MySQL连接。如不指定连接标识,则使用由 <span class="function">mysql_connect()</span>最近打开的连接。如果没有找到该连接,会尝试不带参数调用<span class="function">mysql_connect()</span>来创建。如没有找到连接或无法建立连接,则会生成E_WARNINGDer 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);
Nach dem Login kopieren

$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

generiert. 3. SQL-Anweisung ausführen. rrreeemysql_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.
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_tablename:🎜🎜Rufen Sie den Namen der Datentabelle ab. 🎜🎜🎜🎜

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!

Erklärung dieser Website
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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian Dec 24, 2024 pm 04:42 PM

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.

CakePHP Datum und Uhrzeit CakePHP Datum und Uhrzeit Sep 10, 2024 pm 05:27 PM

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

Besprechen Sie CakePHP Besprechen Sie CakePHP Sep 10, 2024 pm 05:28 PM

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

CakePHP-Datei hochladen CakePHP-Datei hochladen Sep 10, 2024 pm 05:27 PM

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

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein Dec 20, 2024 am 11:31 AM

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-Kurzanleitung CakePHP-Kurzanleitung Sep 10, 2024 pm 05:27 PM

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.

Wie analysiert und verarbeitet man HTML/XML in PHP? Wie analysiert und verarbeitet man HTML/XML in PHP? Feb 07, 2025 am 11:57 AM

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

PHP -Programm zum Zählen von Vokalen in einer Zeichenfolge PHP -Programm zum Zählen von Vokalen in einer Zeichenfolge Feb 07, 2025 pm 12:12 PM

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

See all articles