Einstieg in MySQL .
Eine Empfehlung der Redaktion
|
API Einführung MySQL
für
Delphi und Kylix
|
MySQL -
Funktionen der Lib (Linux) / DLL (Windows) |
Funktionsüberblick
Grundsätzliche Bemerkung vorab: Es werden nur die Kernfunktionen
beschrieben ! Ich würde mich freuen wenn noch weitere Anregungen folgen.
Und wenn jemand einen Fehler entdeckt, bitte kurze Nachricht an uns. Danke
!
Trotzdem hier alle Funktionen der Bibliothek alphabetisch geordnet mit
Kurzbeschreibung.
- mysql_affected_rows
- ermittelt die Anzahl, die durch das letzte SQL Kommando (INSERT, UPDATE,
DELETE, CREATE) aktualisiert wurden.
- mysql_change_user
- ändert den Benutzer und die Datenbank einer geöffneten
Verbindung
- mysql_character_set_name
- gibt den Namen des Voreingestellten Zeichensatzes der Verbindung
zurück.
- mysql_close
- schließt die Serververbindung
- mysql_connect
- Aufbau der Serververbindung - Sollte nicht mehr verwendet werden
! Verwende mysql_real_connect
- mysql_create_db
- mysql_data_seek
- Positioniert den Datensatzzeiger zu beliebiger Zeile in der
Ergebnismenge einer Abfrage.
- mysql_debug
- Führt eine Debug Anweisung aus
- mysql_drop_db
- Löscht eine Datenbank - Sollte nicht mehr verwendet werden !
Verwende das SQL Kommando DROP DATABASE
- mysql_dump_debug_info
- Fordert den Server auf Debug Informationen im Log File zu
speichern.
- mysql_eof
- Ende der Datei - Sollte nicht mehr verwendet werden !
- mysql_errno
- Liefert die Fehlernummer für den zuletzt ausgeführten Befehl.
- mysql_error
- Liefert die Fehlermeldung für den zuletzt ausgeführten Befehl.
- mysql_escape_string
- mysql_fetch_field
- Gibt die Art des nächsten Tabellenfeldes an.
- mysql_fetch_field_direct
- Gibt die Art des nächsten Tabellenfeldes an, welches durch die
Feldummer angegeben wurde.
- mysql_fetch_fields
- Gibt ein Array aller TMSQL_Field zurück.
- mysql_fetch_lengths
- Gibt die Längen aller Spalten in der aktuellen Zeile zurück.
- mysql_fetch_row
- Holt die nächste Zeile der Ergebnissmenge.
- mysql_field_seek
- Legt die Schreibmarke auf eine angegebene Spalte.
- mysql_field_count
- Gibt die Anzahl der Ergebnisspalten der neusten Abfrage an.
- mysql_field_tell
- Gibt die Position der Schreibmarke für die letzte
mysql_fetch_field Operation an.
- mysql_free_result
- Gibt den Speicher einer Ergebnissmenge frei
- mysql_get_client_info
- Gibt die Versionsnummer des Clients zurück.
- mysql_get_host_info
- Eine Zeichenfolge welche die Verbindung beschreibt.
- mysql_get_proto_info
- Gibt die von der Verbindung verwendete Protokollversion zurück.
- mysql_get_server_info
- Gibt die Versionsnummer des Servers zurück.
- mysql_info
- Gibt Informationen über die letzte ausgeführte Abfrage zurück.
- mysql_init
- Liefert oder Erzeugt eine TMySQL Structur
- mysql_insert_id
- Liefert die Nummer des letzten eingefügten AUTO_INCREMENT Werts.
- mysql_kill
- mysql_list_dbs
- Gibt die Datenbanknamen zurück, welche zu einem regulären
Ausdruck passen.
- mysql_list_fields
- Gibt die Feldnamen der Tabellen zurück, welche zu einem
regulären Ausdruck passen.
- mysql_list_processes
- Liefert eine Liste der aktuellen Serverthreads zurück
- mysql_list_tables
- Gibt die Namen der Tabellen zurück, welche zu einem regulären
Ausdruck passen.
- mysql_num_fields
- Gibt die Anzahl von Spalten in der Ergebnismenge zurück
- mysql_num_rows
- Gibt die Anzahl von Zeilen in der Ergebnismenge zurück
- mysql_options
- Setzt Verbingungsoptionen
- mysql_ping
- Überprüft, ob der Anschluss zum Server funktioniert und ein
Widerverbinden notwendig ist.
- mysql_query
- Führt eine SQL Abfrage aus.
- mysql_real_connect
- Verbindet mit dem MySQL Server.
- mysql_real_escape_string
- mysql_real_query
- Führt eine SQL Abfrage aus (Aufzählungsstring).
- mysql_reload
- Fordert den Server auf, die angeforderte Tabelle neu zu laden.
- mysql_row_seek
- Positioniert die Schreibmarke auf eine Zeile, welche zuvor mit
mysql_row_tell ermittelt wurde.
- mysql_row_tell
- Ermittelt Zeilenschreibmarke
- mysql_select_db
- Wählt eine Datenbank aus.
- mysql_shutdown
- Fährt den Datenbankserver herunter
- mysql_stat
- gibt den Serverstatus als String zurück.
- mysql_store_result
- Widerholen einer Abfrage.
- mysql_thread_id
- gibt die aktuelle Thread-ID zurück
- mysql_thread_safe
- gibt 1 zurück, wenn Clients als threadsicher kompiliert wurden.
- mysql_use_result
- Leitet eine Satz für Satz Abfrage ein.
Detaillierte Beschreibung (in Kürze !)
Beschreibung der Datentypen
Weitere Fragen bitte im Forum stellen !
Autoren: Katja, Hjalmar
Letzte Änderung
01.06.2003 |
|