MySQLi - Nützliche Funktionen
Hier ist die Liste aller wichtigen MySQLi-Funktionen. Jede Funktion wurde zusammen mit einem geeigneten Beispiel erläutert.
mysqli :: $ betroffene_Zeilen - Dient zum Abrufen der Informationen zur Anzahl der betroffenen Zeilen in einer früheren MySQL-Operation
mysqli :: autocommit - Dient zum Aktivieren oder Deaktivieren der automatischen Festschreibung von Datenbankänderungen
mysqli :: begin_transaction - Dient zum Starten einer Transaktion
mysqli :: change_user - Dient zum Ändern des Benutzers der angegebenen Datenbankverbindung
mysqli :: character_set_name - Gibt den Standardzeichensatz für die Datenbankverbindung zurück.
mysqli :: $ client_info - Wird verwendet, um MySQL-Client-Informationen abzurufen .
mysqli :: $ client_version - Gibt die MySQL-Client-Version als Zeichenfolge zurück.
mysqli :: close - Schließt eine zuvor geöffnete Datenbankverbindung.
mysqli :: commit - Übernimmt die aktuelle Transaktion.
mysqli :: $ connect_errno - Gibt den Fehlercode vom letzten Verbindungsaufruf zurück.
mysqli :: connect_error - Gibt eine Zeichenfolgenbeschreibung des letzten Verbindungsfehlers zurück.
mysqli :: __ Konstrukt - Dient zum Öffnen einer neuen Verbindung zum MySQL-Server
mysqli :: debug - Dient zum Ausführen von Debugging-Vorgängen
mysqli :: dump_debug_info - Wird verwendet, um Debugging-Informationen in das Protokoll zu kopieren
mysqli :: $ errno - Gibt den Fehlercode für den letzten Funktionsaufruf zurück
mysqli :: $ error_list - Gibt eine Liste der Fehler des zuletzt ausgeführten Befehls zurück
mysqli :: $ error - Gibt eine Zeichenfolgenbeschreibung des letzten Fehlers zurück
mysqli :: $ field_count - Gibt die Anzahl der Spalten für die letzte Abfrage zurück
mysqli :: get_charset - Gibt ein Zeichensatzobjekt zurück
mysqli :: get_client_info - Wird verwendet, um MySQL-Client-Informationen abzurufen
mysqli :: mysqli_get_client_stats - Gibt Statistiken zum Client pro Prozess zurück
mysqli :: mysqli_get_client_version - Gibt die MySQL-Client-Version als Ganzzahl zurück
mysqli :: get_connection_stats - Gibt Statistiken über die Clientverbindung zurück
mysqli :: $ host_info - Gibt eine Zeichenfolge zurück, die den verwendeten Verbindungstyp darstellt
mysqli :: $ protocol_version - Gibt die Version des verwendeten MySQL-Protokolls zurück
mysqli :: $ server_info - Gibt die Version des MySQL-Servers zurück
mysqli :: $ server_version - Gibt die Version des MySQL-Servers als Ganzzahl zurück
mysqli :: get_warnings - Wird verwendet, um das Ergebnis von SHOW WARNINGS abzurufen
mysqli :: $ info - Ruft Informationen zur zuletzt ausgeführten Abfrage ab
mysqli :: $ insert_id - Gibt die automatisch generierte ID zurück, die in der letzten Abfrage verwendet wurde
mysqli :: kill - Der Server wird aufgefordert, einen MySQL-Thread zu beenden
mysqli :: more_results - Hiermit wird geprüft , ob bei einer Mehrfachabfrage weitere Abfrageergebnisse vorliegen
mysqli :: multi_query - Führt eine Abfrage in der Datenbank durch
mysqli :: next_result - Bereitet das nächste Ergebnis aus multi_query vor
mysqli :: options - Dient zum Festlegen von Optionen
mysqli :: ping - Wird zum Pingen eines Servers verwendet
mysqli :: poll - Dient zum Abrufen von Verbindungen
mysqli :: prepare - Dient zum Vorbereiten einer SQL-Anweisung für die Ausführung.
mysqli :: query - Wird verwendet, um eine Abfrage für die Datenbank durchzuführen.
mysqli :: real_connect - Öffnet eine Verbindung zu einem MySQL-Server.
mysqli :: real_escape_string - Es werden Sonderzeichen in einer Zeichenfolge zur Verwendung in einer SQL-Anweisung ausgeblendet
mysqli :: real_query - Wird zum Ausführen einer SQL-Abfrage verwendet.
mysqli :: real_async_query - Wird verwendet, um das Ergebnis einer asynchronen Abfrage abzurufen
mysqli :: refresh - Dient zum Aktualisieren einer SQL-Anweisung zur Ausführung.
mysqli :: release_savepoint - Entfernt den benannten Sicherungspunkt aus der Gruppe der Sicherungspunkte der aktuellen Transaktion
mysqli :: rollback - Rollt die aktuelle Transaktion zurück
mysqli :: rpl_query_type - Gibt den RPL-Abfragetyp zurück
mysqli :: select_db - Hiermit wird die Standarddatenbank für Datenbankabfragen ausgewählt
mysqli :: send_query - Wird verwendet, um die Abfrage zu senden und zurückzugeben
mysqli :: set_charset - Legt den Standard-Client-Zeichensatz fest
mysqli :: set_local_infile_default - Wird verwendet, um den benutzerdefinierten Handler für den Befehl zum Laden lokaler Infile zu deaktivieren
mysqli :: set_local_infile_handler - Hiermit wird die Rückruffunktion für den Befehl LOAD DATA LOCAL INFILE festgelegt
mysqli :: $ sqlstate - Gibt den SQLSTATE-Fehler aus der vorherigen MySQL-Operation zurück.
mysqli :: ssl_set - Wird zum Herstellen sicherer Verbindungen mit SSL verwendet
mysqli :: stat - Wird verwendet, um die Rückruffunktion für den Befehl LOAD DATA LOCAL INFILE festzulegen
mysqli :: stmt_init - Wird zum Initialisieren einer Anweisung verwendet und gibt ein Objekt zur Verwendung mit mysqli_stmt_prepare zurück.
mysqli :: mysqli :: $ thread_id - Gibt die Thread-ID für die aktuelle Verbindung zurück
mysqli :: thread_safe - Gibt zurück, ob Thread-Sicherheit gegeben ist oder nicht.
mysqli :: use_result - Wird verwendet, um einen Abruf der Ergebnismenge zu initiieren
mysqli :: $ warning_count - Gibt die Anzahl der Warnungen aus der letzten Abfrage für den angegebenen Link zurück