Heim  >  Artikel  >  Backend-Entwicklung  >  [PHP-Tutorial] PHP 5 MySQLi-Funktion

[PHP-Tutorial] PHP 5 MySQLi-Funktion

黄舟
黄舟Original
2016-12-24 10:34:181150Durchsuche

PHP 5 MySQLi-Funktionen

Einführung in PHP MySQLi

PHP MySQLi = PHP MySQL verbessert!

MySQLi-Funktionen ermöglichen Ihnen den Zugriff auf den MySQL-Datenbankserver.

Hinweis: Die MySQLi-Erweiterung ist für die Verwendung mit MySQL Version 4.1.13 oder neuer konzipiert.

Installations-/Laufzeitkonfiguration

Um MySQLi-Funktionen reibungslos nutzen zu können, müssen Sie beim Kompilieren von PHP Unterstützung für die MySQLi-Erweiterung hinzufügen.

Die MySQLi-Erweiterung wurde in PHP Version 5.0.0 eingeführt. MySQL Native Driver ist in PHP Version 5.3.0 enthalten.

Details zur Installation finden Sie unter: http://www.php.net/manual/en/mysqli.installation.php

Details zur Ausführungskonfiguration finden Sie unter: http:// www.php.net/manual/en/mysqli.configuration.php

PHP 5 MySQLi-Funktionen

Funktion

Beschreibung

mysqli_affected_rows() Gibt die Anzahl der Datensatzzeilen zurück, die von der vorherigen MySQL-Operation betroffen waren.

mysqli_autocommit() Aktiviert oder deaktiviert die automatische Übermittlung von Datenbankänderungen.

mysqli_change_user() Ändert den Benutzer für die angegebene Datenbankverbindung.

mysqli_character_set_name() Gibt den Standardzeichensatz der Datenbankverbindung zurück.

mysqli_close() Schließt die zuvor geöffnete Datenbankverbindung.

mysqli_commit() Senden Sie die aktuelle Transaktion.

mysqli_connect_errno() Gibt den Fehlercode des letzten Verbindungsfehlers zurück.

mysqli_connect_error() Gibt die Fehlerbeschreibung des letzten Verbindungsfehlers zurück.

mysqli_connect() Öffnet eine neue Verbindung zum MySQL-Server.

mysqli_data_seek() Passt den Ergebniszeiger auf eine beliebige Zeile im Ergebnissatz an.

mysqli_debug() Führt Debugging-Vorgänge durch.

mysqli_dump_debug_info() Gibt Debugging-Informationen im Protokoll ab.

mysqli_errno() Gibt den letzten Fehlercode der zuletzt aufgerufenen Funktion zurück.

mysqli_error_list() Gibt die Fehlerliste der zuletzt aufgerufenen Funktion zurück.

mysqli_error() Gibt die letzte Fehlerbeschreibung der zuletzt aufgerufenen Funktion zurück.

mysqli_fetch_all() Ruft alle Zeilen aus der Ergebnismenge als assoziatives Array, numerisches Array oder beides ab.

mysqli_fetch_array() Ruft eine Zeile aus der Ergebnismenge als assoziatives Array, numerisches Array oder beides ab.

mysqli_fetch_assoc() Ruft eine Zeile aus der Ergebnismenge als assoziatives Array ab.

mysqli_fetch_field_direct() Ruft die Metadaten eines einzelnen Felds aus der Ergebnismenge ab und gibt sie als Objekt zurück.

mysqli_fetch_field() Ruft das nächste Feld aus der Ergebnismenge ab und gibt es als Objekt zurück.

mysqli_fetch_fields() Gibt ein Array von Objekten zurück, die Felder im Ergebnis darstellen.

mysqli_fetch_lengths() Gibt die Länge jeder Spalte der aktuellen Zeile im Ergebnissatz zurück.

mysqli_fetch_object() Ruft die aktuelle Zeile aus der Ergebnismenge ab und gibt sie als Objekt zurück.

mysqli_fetch_row() Ruft eine Zeile aus der Ergebnismenge ab und gibt sie als Aufzählungsarray zurück.

mysqli_field_count() Gibt die Anzahl der zuletzt abgefragten Spalten zurück.

mysqli_field_seek() Setzt den Zeiger im Ergebnissatz auf den Offset des angegebenen Felds.

mysqli_field_tell() Gibt die Position des Zeigers im Ergebnissatz zurück.

mysqli_free_result() Gibt den Ergebnisspeicher frei.

mysqli_get_charset() Gibt das Zeichensatzobjekt zurück.

mysqli_get_client_info() Gibt die Version der MySQL-Client-Bibliothek zurück.

mysqli_get_client_stats() Gibt Statistiken über jeden Prozess auf dem Client zurück.

mysqli_get_client_version() Gibt die Version der MySQL-Client-Bibliothek als Ganzzahl zurück.

mysqli_get_connection_stats() Gibt Statistiken über Clientverbindungen zurück.

mysqli_get_host_info() Gibt den Hostnamen und Verbindungstyp des MySQL-Servers zurück.

mysqli_get_proto_info() Gibt die MySQL-Protokollversion zurück.

mysqli_get_server_info() Gibt die MySQL-Serverversion zurück.

mysqli_get_server_version() Gibt die MySQL-Serverversion als Ganzzahl zurück.

mysqli_info() Gibt Informationen über die zuletzt ausgeführte Abfrage zurück.

mysqli_init() Initialisiert MySQLi und gibt die von mysqli_real_connect() verwendeten Ressourcen zurück.

mysqli_insert_id() Gibt die automatisch generierte ID in der letzten Abfrage zurück.

mysql_kill() Fordert den Server auf, einen MySQL-Thread zu beenden.

mysqli_more_results() Prüft, ob eine Mehrfachabfrage mehr Ergebnisse liefert.

mysqli_multi_query() Führt eine oder mehrere Abfragen für die Datenbank aus.

mysqli_next_result() Bereitet den nächsten Ergebnissatz für mysqli_multi_query() vor.

mysqli_num_fields() Gibt die Anzahl der Felder im Ergebnissatz zurück.

mysqli_num_rows() Gibt die Anzahl der Zeilen im Ergebnissatz zurück.

mysqli_options() Legen Sie zusätzliche Verbindungsoptionen fest, um das Verbindungsverhalten zu beeinflussen.

mysqli_ping() Stellen Sie eine Serververbindung her und versuchen Sie, die Verbindung wiederherzustellen, wenn die Verbindung getrennt wird.

mysqli_prepare() Bereiten Sie die Ausführung einer SQL-Anweisung vor.

mysqli_query() Führt eine Abfrage für die Datenbank aus.

mysqli_real_connect() Öffnet einen neuen Link zum MySQL-Server.

mysqli_real_escape_string() Escape-Sonderzeichen in Zeichenfolgen, die in SQL-Anweisungen verwendet werden.

mysqli_real_query() SQL-Abfrage ausführen

mysqli_reap_async_query() Gibt das Ergebnis einer asynchronen Abfrage zurück.

mysqli_refresh() Aktualisieren Sie die Tabelle oder den Cache oder setzen Sie die Replikationsserverinformationen zurück.

mysqli_rollback() Rollback der aktuellen Transaktion in der Datenbank.

mysqli_select_db() Ändern Sie die Standarddatenbank für die Verbindung.

mysqli_set_charset() Legt den Standard-Client-Zeichensatz fest.

mysqli_set_local_infile_default() Macht das benutzerdefinierte Handle rückgängig, das für den Befehl „load local infile“ verwendet wird.

mysqli_set_local_infile_handler() Legt die Rollback-Funktion für den Befehl LOAD DATA LOCAL INFILE fest.

mysqli_sqlstate() Gibt den SQLSTATE-Fehlercode der letzten MySQL-Operation zurück.

mysqli_ssl_set() wird verwendet, um eine sichere SSL-Verbindung herzustellen.

mysqli_stat() Gibt den aktuellen Systemstatus zurück.

mysqli_stmt_init() Initialisiert die Anweisung und gibt das von mysqli_stmt_prepare() verwendete Objekt zurück.

mysqli_store_result() Überträgt die Ergebnismenge der letzten Abfrage.

mysqli_thread_id() Gibt die Thread-ID der aktuellen Verbindung zurück.

mysqli_thread_safe() Gibt zurück, ob die Clientbibliothek threadsicher kompiliert ist.

mysqli_use_result() Initialisiert den Abruf des Ergebnissatzes aus der letzten Abfrage, die mit mysqli_real_query() ausgeführt wurde.

mysqli_warning_count() Gibt die Anzahl der Warnungen für die letzte Abfrage in der Verbindung zurück.

Das Obige ist der Inhalt von [PHP-Tutorial] PHP 5 MySQLi-Funktionen Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!


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
Vorheriger Artikel:[PHP-Tutorial] PHP PDONächster Artikel:[PHP-Tutorial] PHP PDO