[+/-]
mysql_affected_rows()mysql_autocommit()mysql_change_user()mysql_character_set_name()mysql_close()mysql_commit()mysql_connect()mysql_create_db()mysql_data_seek()mysql_debug()mysql_drop_db()mysql_dump_debug_info()mysql_eof()mysql_errno()mysql_error()mysql_escape_string()mysql_fetch_field()mysql_fetch_field_direct()mysql_fetch_fields()mysql_fetch_lengths()mysql_fetch_row()mysql_field_count()mysql_field_seek()mysql_field_tell()mysql_free_result()mysql_get_character_set_info()mysql_get_client_info()mysql_get_client_version()mysql_get_host_info()mysql_get_proto_info()mysql_get_server_info()mysql_get_server_version()mysql_hex_string()mysql_info()mysql_init()mysql_insert_id()mysql_kill()mysql_library_end()mysql_library_init()mysql_list_dbs()mysql_list_fields()mysql_list_processes()mysql_list_tables()mysql_more_results()mysql_next_result()mysql_num_fields()mysql_num_rows()mysql_options()mysql_ping()mysql_query()mysql_real_connect()mysql_real_escape_string()mysql_real_query()mysql_refresh()mysql_reload()mysql_rollback()mysql_row_seek()mysql_row_tell()mysql_select_db()mysql_set_character_set()mysql_set_server_option()mysql_shutdown()mysql_sqlstate()mysql_ssl_set()mysql_stat()mysql_store_result()mysql_thread_id()mysql_use_result()mysql_warning_count()
        In den folgenden Beschreibungen meint ein Parameter oder
        Rückgabewert von NULL einen
        NULL-Wert im Sinne der Programmiersprache C
        und keinen NULL-Wert von MySQL.
      
        Funktionen, die einen Wert liefern, geben normalerweise einen
        Zeiger oder einen Integer zurück. Wenn nichts anderes angegeben
        ist, liefern Funktionen, die einen Zeiger zurückgeben, bei
        Erfolg einen von NULL verschiedenen Wert und
        bei Misserfolg einen NULL-Wert, und
        Funktionen, die einen Integer liefern, geben bei Erfolg null und
        bei Misserfolg einen von null verschiedenen Wert zurück.
        Beachten Sie, dass „von null verschieden“ genau das
        meint, was es sagt: Sofern die Funktionsbeschreibung nichts
        Abweichendes festlegt, können Sie diesen Wert mit nichts
        anderem als null vergleichen:
      
if (result)                   /* richtig */
    ... error ...
if (result < 0)               /* falsch */
    ... error ...
  if (result == -1)             /* falsch */
    ... error ...
        Wenn eine Funktion einen Fehler zurückliefert, finden Sie im
        Unterabschnitt Fehler der
        jeweiligen Funktionsbeschreibung eine Liste der möglichen
        Fehlertypen. Welcher dieser Fehler auftrat, ermitteln Sie mit
        mysql_errno(). Eine String-Darstellung des
        Fehlers erhalten Sie durch mysql_error().
      
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.

