DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(mysql.info.gz) C API functions

Info Catalog (mysql.info.gz) C API function overview (mysql.info.gz) C (mysql.info.gz) C API Prepared statements
 
 22.2.3 C API Function Descriptions
 ----------------------------------
 

Menu

 
* mysql_affected_rows         `mysql_affected_rows()'
* mysql_change_user           `mysql_change_user()'
* mysql_character_set_name    `mysql_character_set_name()'
* mysql_close                 `mysql_close()'
* mysql_connect               `mysql_connect()'
* mysql_create_db             `mysql_create_db()'
* mysql_data_seek             `mysql_data_seek()'
* mysql_debug                 `mysql_debug()'
* mysql_drop_db               `mysql_drop_db()'
* mysql_dump_debug_info       `mysql_dump_debug_info()'
* mysql_eof                   `mysql_eof()'
* mysql_errno                 `mysql_errno()'
* mysql_error                 `mysql_error()'
* mysql_escape_string         `mysql_escape_string()'
* mysql_fetch_field           `mysql_fetch_field()'
* mysql_fetch_fields          `mysql_fetch_fields()'
* mysql_fetch_field_direct    `mysql_fetch_field_direct()'
* mysql_fetch_lengths         `mysql_fetch_lengths()'
* mysql_fetch_row             `mysql_fetch_row()'
* mysql_field_count           `mysql_field_count()'
* mysql_field_seek            `mysql_field_seek()'
* mysql_field_tell            `mysql_field_tell()'
* mysql_free_result           `mysql_free_result()'
* mysql_get_client_info       `mysql_get_client_info()'
* mysql_get_client_version    `mysql_get_client_version()'
* mysql_get_host_info         `mysql_get_host_info()'
* mysql_get_proto_info        `mysql_get_proto_info()'
* mysql_get_server_info       `mysql_get_server_info()'
* mysql_get_server_version    `mysql_get_server_version()'
* mysql_hex_string            `mysql_hex_string()'
* mysql_info                  `mysql_info()'
* mysql_init                  `mysql_init()'
* mysql_insert_id             `mysql_insert_id()'
* mysql_kill                  `mysql_kill()'
* mysql_library_init          `mysql_library_init()'
* mysql_library_end           `mysql_library_end()'
* mysql_list_dbs              `mysql_list_dbs()'
* mysql_list_fields           `mysql_list_fields()'
* mysql_list_processes        `mysql_list_processes()'
* mysql_list_tables           `mysql_list_tables()'
* mysql_num_fields            `mysql_num_fields()'
* mysql_num_rows              `mysql_num_rows()'
* mysql_options               `mysql_options()'
* mysql_ping                  `mysql_ping()'
* mysql_query                 `mysql_query()'
* mysql_real_connect          `mysql_real_connect()'
* mysql_real_escape_string    `mysql_real_escape_string()'
* mysql_real_query            `mysql_real_query()'
* mysql_reload                `mysql_reload()'
* mysql_row_seek              `mysql_row_seek()'
* mysql_row_tell              `mysql_row_tell()'
* mysql_select_db             `mysql_select_db()'
* mysql_set_server_option     `mysql_set_server_option()'
* mysql_shutdown              `mysql_shutdown()'
* mysql_sqlstate              `mysql_sqlstate()'
* mysql_ssl_set               `mysql_ssl_set()'
* mysql_stat                  `mysql_stat()'
* mysql_store_result          `mysql_store_result()'
* mysql_thread_id             `mysql_thread_id()'
* mysql_use_result            `mysql_use_result()'
* mysql_warning_count         `mysql_warning_count()'
* mysql_commit                `mysql_commit()'
* mysql_rollback              `mysql_rollback()'
* mysql_autocommit            `mysql_autocommit()'
* mysql_more_results          `mysql_more_results()'
* mysql_next_result           `mysql_next_result()'
 
 In the descriptions here, a parameter or return value of `NULL' means
 `NULL' in the sense of the C programming language, not a MySQL `NULL'
 value.
 
 Functions that return a value generally return a pointer or an integer.
 Unless specified otherwise, functions returning a pointer return a
 non-`NULL' value to indicate success or a `NULL' value to indicate an
 error, and functions returning an integer return zero to indicate
 success or non-zero to indicate an error.  Note that "non-zero" means
 just that.  Unless the function description says otherwise, do not test
 against a value other than zero:
 
      if (result)                   /* correct */
          ... error ...
 
      if (result < 0)               /* incorrect */
          ... error ...
 
      if (result == -1)             /* incorrect */
          ... error ...
 
 When a function returns an error, the *Errors* subsection of the
 function description lists the possible types of errors.  You can find
 out which of these occurred by calling `mysql_errno()'.  A string
 representation of the error may be obtained by calling `mysql_error()'.
 
Info Catalog (mysql.info.gz) C API function overview (mysql.info.gz) C (mysql.info.gz) C API Prepared statements
automatically generated byinfo2html