Libmariadb-Dev
- mariadb_cancel(3) Immediately aborts a connection #include [B] [R] int mariadb_cancel(MYSQL * mysql); Immediately aborts a connection by m
- mariadb_config(1) get compile options for compiling clients
- mariadb_connection(3) checks if the client is connected to a MariaDB database server #include [B] [R] my_bool mariadb_connection(MYSQL * mysql
- mariadb_dyncol_check(3) Checks if a dynamic column has correct format #include [B] [R] [B]enum[R] enum_dyncol_func_result mariadb_dyncol_check(D
- mariadb_dyncol_column_cmp_named(3) Compare two column names #include [B] [R] int mariadb_dyncol_column_cmp_named(const MYSQL_LEX_STRING *s1, const MYSQL_LE
- mariadb_dyncol_column_count(3) Get number of columns in dynamic column blob ## Synopsis #include [B] [R] [B]enum[R] enum_dyncol_func_result mariadb_dyn
- mariadb_dyncol_create_many_named(3) Creates a dynamic column with named keys #include [B] [R] [B]enum[R] enum_dyncol_func_result mariadb_dyncol_create_many_
- mariadb_dyncol_create_many_num(3) Creates a dynamic column with numeric keys #include [B] [R] [B]enum[R] enum_dyncol_func_result mariadb_dyncol_create_man
- mariadb_dyncol_exists_named(3) Check if column with given name exists
- mariadb_dyncol_exists_num(3) Check if column with given number exists
- mariadb_dyncol_free(3) Free memory inside packed blob #include [B] [R] void mariadb_dyncol_free(DYNAMIC_COLUMN *str) Frees memory associated by
- mariadb_dyncol_list_named(3) Lists column keys in dynamic column #include [B] [R] [B]enum[R] enum_dyncol_func_result mariadb_dyncol_list_named(DYNAMI
- mariadb_dyncol_list_num(3) Lists numeric column keys in dynamic column #include [B] [R] [B]enum[R] enum_dyncol_func_result mariadb_dyncol_list_name
- mariadb_dyncol_unpack(3) extracts keys and values of all columns #include [B] [R] [B]enum[R] enum_dyncol_func_result mariadb_dyncol_unpack(DYNAMI
- mariadb_dyncol_update_many_named(3) Update, insert or delete values in a dynamic column #include [B] [R] [B]enum[R] enum_dyncol_func_result mariadb_dyncol_u
- mariadb_dyncol_update_many_num(3) Update, insert or delete values in a dynamic column using numeric keys #include [B] [R] [B]enum[R] enum_dyncol_func_resu
- mariadb_get_infov(3) retrieves generic or connection related information #include f[B] f[R] int mariadb_get_infov(MYSQL *
- mariadb_reconnect(3) reconnects to a server #include [B] [R] my_bool mariadb_reconnect(MYSQL * mysql) [CR]mariadb_reconnect()[R] tries to rec
- mariadb_rpl_close(3) Closes replication stream #include [B] [R] void mariadb_rpl_close(MARIADB_RPL *rpl) Closes a replication stream
- mariadb_rpl_fetch(3) fetches next event from replication stream #include [B] [R] MARIADB_RPL_EVENT *mariadb_rpl_fetch(MARIADB_RPL *rpl, MARIA
- mariadb_rpl_get_optionsv(3) get replication option value #include f[B] f[R] int mariadb_rpl_get_optionsv(MARIADB_RPL *rpl, f[B]e
- mariadb_rpl_open(3) opens a replication stream #include [B] [R] int mariadb_rpl_open(MARIADB_RPL *rpl) Opens a replication stream [CR]rpl[R]
- mariadb_rpl_optionsv(3) sets replication options #include f[B] f[R] int mariadb_rpl_optionsv(MARIADB_RPL *rpl, f[B]enumf[R]
- mariadb_stmt_execute_direct(3) prepares and executes a prepared statement #include int mariadb_stmt_execute_direct(MYSQL_STMT * stmt, const char *query
- mariadb_stmt_fetch_fields(3) Returns an array of fields containing the column definitions ## Synopsis #include [B] [R] MYSQL_FIELD *mariadb_stmt_fetc
- mariadb-config(1) get compile options for compiling clients
- mysql_affected_rows(3) returns the number of rows affected by the last operation #include [B] [R] my_ulonglong mysql_affected_rows(MYSQL * mysq
- mysql_autocommit(3) Toggles autocommit mode #include [B] [R] my_bool mysql_autocommit(MYSQL * mysql, my_bool auto_mode); Toggles autocommit
- mysql_change_user(3) changes user and default database #include [B] [R] my_bool mysql_change_user(MYSQL * mysql, const char * user, const cha
- mysql_close(3) Closes a previously opened connection #include [B] [R] void mysql_close(MYSQL *mysql); Closes a previously opened connec
- mysql_commit(3) Commits the current transaction #include [B] [R] my_bool mysql_commit(MYSQL * mysql); Commits the current transaction fo
- mysql_config(1) get compile options for compiling clients
- mysql_data_seek(3) seeks to an offset #include [B] [R] void mysql_data_seek(MYSQL_RES * result, my_ulonglong offset); The mysql_data_seek()
- mysql_errno(3) returns the last error code for the most recent function call #include [B] [R] unsigned int mysql_errno(MYSQL * mysql);
- mysql_error(3) returns the last error message for the most recent function call #include [B] [R] const char * mysql_error(MYSQL * mysql
- mysql_fetch_field_direct(3) Returns a pointer to a MYSQL_FIELD structure #include [B] [R] MYSQL_FIELD * mysql_fetch_field_direct(MYSQL_RES * res, un
- mysql_fetch_field(3) Returns the definition of one column of a result set #include [B] [R] MYSQL_FIELD * mysql_fetch_field(MYSQL_RES * result
- mysql_fetch_fields(3) returns an array of fields #include [B] [R] MYSQL_FIELD * mysql_fetch_fields(MYSQL_RES * res); This function serves an i
- mysql_fetch_lengths(3) returns an array of length values for the current row #include [B] [R] unsigned long * mysql_fetch_lengths(MYSQL_RES * r
- mysql_fetch_row(3) fetches row of data from result set #include [B] [R] MYSQL_ROW mysql_fetch_row(MYSQL_RES * result); Fetches one row of d
- mysql_field_count(3) returns the number of columns for the most recent statement #include [B] [R] unsigned int mysql_field_count(MYSQL * mysq
- mysql_field_seek(3) sets the field cursor to given offset #include [B] [R] MYSQL_FIELD_OFFSET mysql_field_seek(MYSQL_RES * result, MYSQL_FIE
- mysql_field_tell(3) Returns offset of the field cursor #include [B] [R] MYSQL_FIELD_OFFSET mysql_field_tell(MYSQL_RES * result); Return the
- mysql_free_result(3) Frees result set #include [B] [R] void mysql_free_result(MYSQL_RES * result); Frees the memory associated with a result
- mysql_get_character_set_info(3) returns character set information #include [B] [R] void mysql_get_character_set_info(MYSQL * mysql, MY_CHARSET_INFO * ch
- mysql_get_client_info(3) returns client library version as string representation #include [B] [R] const char * mysql_get_client_info(void ); Retu
- mysql_get_client_version(3) returns client version number unsigned long mysql_get_client_version(void); Returns a number representing the client lib
- mysql_get_host_info(3) Returns host information #include [B] [R] const char * mysql_get_host_info(MYSQL * mysql); Describes the type of connect
- mysql_get_proto_info(3) Returns protocol version number #include [B] [R] unsigned int mysql_get_proto_info(MYSQL * mysql); Returns the protocol
- mysql_get_server_info(3) Returns server version as string #include [B] [R] const char * mysql_get_server_info(MYSQL * mysql); Returns the server
- mysql_get_server_version(3) returns numeric server version #include [B] [R] unsigned long mysql_get_server_version(MYSQL * mysql); Returns an intege
- mysql_get_socket(3) Returns the descriptor of the socket used for the current connection #include [B] [R] my_socket mysql_get_socket(MYSQL *
- mysql_get_ssl_cipher(3) returns the cipher suite in use #include [B] [R] const char *mysql_get_ssl_cipher(MYSQL *mysql) Returns the name of the
- mysql_hex_string(3) create a hexadecimal string #include [B] [R] unsigned long mysql_hex_string(char * to, const char * from, unsigned long
- mysql_info(3) provides information about the last executed statement #include f[B] f[R] const char * mysql_info(MY
- mysql_init(3) Prepares and initializes a [CR]MYSQL[R] structure #include [B] [R] MYSQL *mysql_init(MYSQL *mysql); Prepares and initial
- mysql_kill(3) Kills a connection #include [B] [R] int mysql_kill(MYSQL * mysql, unsigned long); This function is used to ask the serve
- mysql_more_results(3) indicates if one or more results are available #include [B] [R] my_bool mysql_more_results(MYSQL * mysql); Indicates if
- mysql_next_result(3) prepares next result set #include [B] [R] int mysql_next_result(MYSQL * mysql); Prepares next result set from a previous
- mysql_num_fields(3) Returns number of fields in a result set #include [B] [R] unsigned int mysql_num_fields(MYSQL_RES * ); Returns number of
- mysql_num_rows(3) Returns number of rows in a result set
- mysql_options(3) Used to set extra connect options and affect behavior of a connection #include [B] [R] int mysql_options(MYSQL * mysql,
- mysql_options4(3) Used to set extra connect options and affect behavior of a connection #include [B] [R] int mysql_options4(MYSQL * mysql,
- mysql_optionsv(3) Used to set extra connect options and affect behavior of a connection #include f[B] f[R] int mysql_o
- mysql_ping(3) checks if the connection between client and server is working #include [B] [R] int mysql_ping(MYSQL * mysql); Checks whe
- mysql_query(3) executes a null terminated statement string #include [B] [R] int mysql_query(MYSQL * mysql, const char * query); Perform
- mysql_read_query_result(3) waits for a server result or response package #include [B] [R] my_bool mysql_read_query_result(MYSQL * mysql); Waits for
- mysql_real_connect(3) establishes a connection to a MariaDB database server MYSQL * mysql_real_connect(MYSQL *mysql, const char *host, const c
- mysql_real_escape_string(3) escape string by taking into account character set of connection #include [B] [R] unsigned long mysql_real_escape_string
- mysql_real_query(3) execute a statement (binary safe) #include [B] [R] int mysql_real_query(MYSQL * mysql, const char * query, unsigned long
- mysql_refresh(3) flushes information on the server #include f[B] f[R] int mysql_refresh(MYSQL * mysql, unsigned int o
- mysql_reset_connection(3) Resets connection and clears session state #include [B] [R] int mysql_reset_connection(MYSQL * mysql); Resets the curren
- mysql_rollback(3) Rolls back the current transaction #include [B] [R] my_bool mysql_rollback(MYSQL * mysql); Rolls back the current transa
- mysql_row_seek(3) Positions the row cursor to an arbitrary row #include [B] [R] MYSQL_ROW_OFFSET mysql_row_seek(MYSQL_RES * result, MYSQL_
- mysql_row_tell(3) Returns row offset of a result cursor #include [B] [R] MYSQL_ROW_OFFSET mysql_row_tell(MYSQL_RES * res); Returns the row
- mysql_select_db(3) selects a database as default #include [B] [R] int mysql_select_db(MYSQL * mysql, const char * db); Selects a database a
- mysql_send_query(3) sends a SQL statement without waiting for server response #include [B] [R] int mysql_send_query(MYSQL * mysql, const cha
- mysql_server_end(3) Called when finished using MariaDB Connector/C #include [B] [R] void mysql_server_end(void) Call when finished using the
- mysql_server_init(3) Initializes library #include [B] [R] int mysql_library_init(int argc __attribute__((unused)), char **argv __attribute__(
- mysql_session_track_get_first(3) retrieves first session status change information #include [B] [R] int mysql_session_track_get_first(MYSQL * mysql, [B]e
- mysql_session_track_get_next(3) Retrieves the next session status change information #include [B] [R] int mysql_session_track_get_next(MYSQL * mysql, [B
- mysql_set_character_set(3) Sets the default character set for connection #include f[B] f[R] int mysql_set_character_set(MYSQL *
- mysql_set_server_option(3) Sets server option #include f[B] f[R] int mysql_set_server_option(MYSQL * mysql, f[B]enumf[R] enum_m
- mysql_shutdown(3) Sends shutdown message to server #include [B] [R] int mysql_shutdown(MYSQL * mysql, [B]enum[R] mysql_enum_shutdown_level
- mysql_sqlstate(3) returns SQLSTATE error code #include [B] [R] const char * mysql_sqlstate(MYSQL * mysql); Returns a string containing the
- mysql_ssl_set(3) Sets TLS/SSL options #include [B] [R] my_bool mysql_ssl_set(MYSQL *mysql, const char *key, const char *cert, const char
- mysql_stat(3) Returns current server status #include [B] [R] const char * mysql_stat(MYSQL * mysql); mysql_stat() returns a string wit
- mysql_stmt_affected_rows(3) Returns the number of affected rows from previous executed prepared statement #include [B] [R] my_ulonglong mysql_stmt_a
- mysql_stmt_attr_get(3) Gets the current value of a statement attribute #include f[B] f[R] my_bool mysql_stmt_attr_get(MYSQL
- mysql_stmt_attr_set(3) Sets attribute of a statement #include f[B] f[R] my_bool mysql_stmt_attr_set(MYSQL_STMT * stmt, f[B]
- mysql_stmt_bind_param(3) Binds parameter to a prepared statement #include [B] [R] my_bool mysql_stmt_bind_param(MYSQL_STMT * stmt, MYSQL_BIND * b
- mysql_stmt_bind_result(3) binds result columns to variables #include [B] [R] my_bool mysql_stmt_bind_result(MYSQL_STMT * stmt, MYSQL_BIND * bind);
- mysql_stmt_close(3) Closes a prepared statement #include [B] [R] my_bool mysql_stmt_close(MYSQL_STMT * stmt); Closes a prepared statement an
- mysql_stmt_data_seek(3) Seeks to an arbitrary row in statement result set #include [B] [R] void mysql_stmt_data_seek(MYSQL_STMT * stmt, my_ulong
- mysql_stmt_errno(3) Returns error code for the last statement error #include [B] [R] unsigned int mysql_stmt_errno(MYSQL_STMT * stmt); Retur
- mysql_stmt_error(3) Returns a string description for the last statement error #include [B] [R] const char * mysql_stmt_error(MYSQL_STMT * st
- mysql_stmt_execute(3) Executes a prepared statement #include [B] [R] int mysql_stmt_execute(MYSQL_STMT * stmt); Executes a prepared statement
- mysql_stmt_fetch_column(3) Fetches a single column into bind buffer #include [B] [R] int mysql_stmt_fetch_column(MYSQL_STMT * stmt, MYSQL_BIND * bi
- mysql_stmt_fetch(3) Fetches result set row from a prepared statement #include [B] [R] int mysql_stmt_fetch(MYSQL_STMT * stmt); Fetch the res
- mysql_stmt_field_count(3) Returns the number of fields in a result set #include [B] [R] unsigned int mysql_stmt_field_count(MYSQL_STMT * stmt); Re
- mysql_stmt_free_result(3) Frees stored result set memory of a prepared statement #include [B] [R] void mysql_stmt_free_result(MYSQL_STMT * stmt);
- mysql_stmt_init(3) Initializes a prepared statement handle #include [B] [R] MYSQL_STMT * mysql_stmt_init(MYSQL * mysql); Initializes and al
- mysql_stmt_insert_id(3) Returns the auto generated id from previously executed prepared statement
- mysql_stmt_more_results(3) indicates if one or more results from a previously executed prepared statement are available #include [B] [R] my_bool my
- mysql_stmt_next_result(3) prepares next result set of a prepared statement #include [B] [R] int mysql_stmt_next_result(MYSQL_STMT * stmt); Prepare
- mysql_stmt_num_rows(3) Returns number of rows in a prepared statement result set #include [B] [R] unsigned long long mysql_stmt_num_rows(MYSQL_
- mysql_stmt_param_count(3) Returns number of parameters #include [B] [R] unsigned long mysql_stmt_param_count(MYSQL_STMT * stmt); Returns the numbe
- mysql_stmt_param_metadata(3) This function does nothing! #include [B] [R] MYSQL_RES * mysql_stmt_param_metadata(MYSQL_STMT * stmt); This function doe
- mysql_stmt_prepare(3) Prepares an SQL string #include [B] [R] int mysql_stmt_prepare(MYSQL_STMT * stmt, const char * query, unsigned long leng
- mysql_stmt_reset(3) Resets a prepared statement #include [B] [R] my_bool mysql_stmt_reset(MYSQL_STMT * stmt); Resets a prepared statement on
- mysql_stmt_result_metadata(3) Returns result set metadata from a prepared statement
- mysql_stmt_row_seek(3) Positions row cursor
- mysql_stmt_row_tell(3) Returns position of row cursor #include [B] [R] MYSQL_ROW_OFFSET mysql_stmt_row_tell(MYSQL_STMT * stmt); Returns the row
- mysql_stmt_send_long_data(3) Sends data in chunks #include [B] [R] my_bool mysql_stmt_send_long_data(MYSQL_STMT * stmt, unsigned int, const char * da
- mysql_stmt_sqlstate(3) Returns SQLSTATE error from previous statement operation
- mysql_stmt_store_result(3) Transfers a result set from a prepared statement #include [B] [R] int mysql_stmt_store_result(MYSQL_STMT * stmt); You mu
- mysql_stmt_warning_count(3) Returns the number of warnings from the last executed statement
- mysql_store_result(3) returns a buffered result set #include [B] [R] MYSQL_RES * mysql_store_result(MYSQL * mysql); Returns a buffered results
- mysql_thread_end(3) Releases thread specific memory #include [B] [R] void mysql_thread_end(void ); The mysql_thread_end() function needs to
- mysql_thread_id(3) Returns id of the current connection #include [B] [R] unsigned long mysql_thread_id(MYSQL * mysql); The mysql_thread_id(
- mysql_thread_init(3) initialize thread #include [B] [R] my_bool mysql_thread_init(void ); Thread initialization for multi threaded clients
- mysql_use_result(3) returns an unbuffered result set #include [B] [R] MYSQL_RES * mysql_use_result(MYSQL * mysql); Used to initiate the retr
- mysql_warning_count(3) Returns the number of warnings #include [B] [R] unsigned int mysql_warning_count(MYSQL * mysql); Returns the number of w