Eneboo - Documentación para desarrolladores
Clases | 'defines' | 'typedefs' | Enumeraciones | Funciones | Variables
Referencia del Archivo src/libmysql_macosx/include/mysql.h
#include <sys/types.h>
#include "mysql_com.h"
#include "mysql_time.h"
#include "mysql_version.h"
#include "typelib.h"
#include "my_list.h"
#include "my_alloc.h"

Ir al código fuente de este archivo.

Clases

struct  st_mysql_field
struct  st_mysql_rows
struct  st_mysql_data
struct  st_mysql_options
struct  st_mysql
struct  st_mysql_res
struct  st_mysql_manager
struct  st_mysql_parameters
struct  st_mysql_bind
struct  st_mysql_stmt
struct  st_mysql_methods

'defines'

#define STDCALL
#define CLIENT_NET_READ_TIMEOUT   365*24*3600
#define CLIENT_NET_WRITE_TIMEOUT   365*24*3600
#define IS_PRI_KEY(n)   ((n) & PRI_KEY_FLAG)
#define IS_NOT_NULL(n)   ((n) & NOT_NULL_FLAG)
#define IS_BLOB(n)   ((n) & BLOB_FLAG)
#define IS_NUM(t)   ((t) <= FIELD_TYPE_INT24 || (t) == FIELD_TYPE_YEAR)
#define IS_NUM_FIELD(f)   ((f)->flags & NUM_FLAG)
#define INTERNAL_NUM_FIELD(f)   (((f)->type <= FIELD_TYPE_INT24 && ((f)->type != FIELD_TYPE_TIMESTAMP || (f)->length == 14 || (f)->length == 8)) || (f)->type == FIELD_TYPE_YEAR)
#define MYSQL_COUNT_ERROR   (~(my_ulonglong) 0)
#define MAX_MYSQL_MANAGER_ERR   256
#define MAX_MYSQL_MANAGER_MSG   256
#define MANAGER_OK   200
#define MANAGER_INFO   250
#define MANAGER_ACCESS   401
#define MANAGER_CLIENT_ERR   450
#define MANAGER_INTERNAL_ERR   500
#define MYSQL_CLIENT
#define max_allowed_packet   (*mysql_get_parameters()->p_max_allowed_packet)
#define net_buffer_length   (*mysql_get_parameters()->p_net_buffer_length)
#define mysql_library_init   mysql_server_init
#define mysql_library_end   mysql_server_end
#define LOCAL_INFILE_ERROR_LEN   512
#define MYSQL_NO_DATA   100
#define mysql_reload(mysql)   mysql_refresh((mysql),REFRESH_GRANT)
#define HAVE_MYSQL_REAL_CONNECT
#define simple_command(mysql, command, arg, length, skip_check)

'typedefs'

typedef char my_bool
typedef char * gptr
typedef int my_socket
typedef struct st_mysql_field MYSQL_FIELD
typedef char ** MYSQL_ROW
typedef unsigned int MYSQL_FIELD_OFFSET
typedef unsigned long long my_ulonglong
typedef struct st_mysql_rows MYSQL_ROWS
typedef MYSQL_ROWSMYSQL_ROW_OFFSET
typedef struct st_mysql_data MYSQL_DATA
typedef struct st_mysql MYSQL
typedef struct st_mysql_res MYSQL_RES
typedef struct st_mysql_manager MYSQL_MANAGER
typedef struct st_mysql_parameters MYSQL_PARAMETERS
typedef struct st_mysql_bind MYSQL_BIND
typedef struct st_mysql_stmt MYSQL_STMT
typedef struct st_mysql_methods MYSQL_METHODS

Enumeraciones

enum  mysql_option {
  MYSQL_OPT_CONNECT_TIMEOUT, MYSQL_OPT_COMPRESS, MYSQL_OPT_NAMED_PIPE, MYSQL_INIT_COMMAND,
  MYSQL_READ_DEFAULT_FILE, MYSQL_READ_DEFAULT_GROUP, MYSQL_SET_CHARSET_DIR, MYSQL_SET_CHARSET_NAME,
  MYSQL_OPT_LOCAL_INFILE, MYSQL_OPT_PROTOCOL, MYSQL_SHARED_MEMORY_BASE_NAME, MYSQL_OPT_READ_TIMEOUT,
  MYSQL_OPT_WRITE_TIMEOUT, MYSQL_OPT_USE_RESULT, MYSQL_OPT_USE_REMOTE_CONNECTION, MYSQL_OPT_USE_EMBEDDED_CONNECTION,
  MYSQL_OPT_GUESS_CONNECTION, MYSQL_SET_CLIENT_IP, MYSQL_SECURE_AUTH, MYSQL_REPORT_DATA_TRUNCATION,
  MYSQL_OPT_RECONNECT, MYSQL_OPT_SSL_VERIFY_SERVER_CERT, MYSQL_OPT_CONNECT_TIMEOUT, MYSQL_OPT_COMPRESS,
  MYSQL_OPT_NAMED_PIPE, MYSQL_INIT_COMMAND, MYSQL_READ_DEFAULT_FILE, MYSQL_READ_DEFAULT_GROUP,
  MYSQL_SET_CHARSET_DIR, MYSQL_SET_CHARSET_NAME, MYSQL_OPT_LOCAL_INFILE, MYSQL_OPT_PROTOCOL,
  MYSQL_SHARED_MEMORY_BASE_NAME, MYSQL_OPT_READ_TIMEOUT, MYSQL_OPT_WRITE_TIMEOUT, MYSQL_OPT_USE_RESULT,
  MYSQL_OPT_USE_REMOTE_CONNECTION, MYSQL_OPT_USE_EMBEDDED_CONNECTION, MYSQL_OPT_GUESS_CONNECTION, MYSQL_SET_CLIENT_IP,
  MYSQL_SECURE_AUTH
}
enum  mysql_status {
  MYSQL_STATUS_READY, MYSQL_STATUS_GET_RESULT, MYSQL_STATUS_USE_RESULT, MYSQL_STATUS_READY,
  MYSQL_STATUS_GET_RESULT, MYSQL_STATUS_USE_RESULT
}
enum  mysql_protocol_type {
  MYSQL_PROTOCOL_DEFAULT, MYSQL_PROTOCOL_TCP, MYSQL_PROTOCOL_SOCKET, MYSQL_PROTOCOL_PIPE,
  MYSQL_PROTOCOL_MEMORY, MYSQL_PROTOCOL_DEFAULT, MYSQL_PROTOCOL_TCP, MYSQL_PROTOCOL_SOCKET,
  MYSQL_PROTOCOL_PIPE, MYSQL_PROTOCOL_MEMORY
}
enum  mysql_rpl_type {
  MYSQL_RPL_MASTER, MYSQL_RPL_SLAVE, MYSQL_RPL_ADMIN, MYSQL_RPL_MASTER,
  MYSQL_RPL_SLAVE, MYSQL_RPL_ADMIN
}
enum  enum_mysql_stmt_state {
  MYSQL_STMT_INIT_DONE = 1, MYSQL_STMT_PREPARE_DONE, MYSQL_STMT_EXECUTE_DONE, MYSQL_STMT_FETCH_DONE,
  MYSQL_STMT_INIT_DONE = 1, MYSQL_STMT_PREPARE_DONE, MYSQL_STMT_EXECUTE_DONE, MYSQL_STMT_FETCH_DONE
}
enum  enum_stmt_attr_type { STMT_ATTR_UPDATE_MAX_LENGTH, STMT_ATTR_CURSOR_TYPE, STMT_ATTR_PREFETCH_ROWS, STMT_ATTR_UPDATE_MAX_LENGTH }

Funciones

int STDCALL mysql_server_init (int argc, char **argv, char **groups)
void STDCALL mysql_server_end (void)
MYSQL_PARAMETERS *STDCALL mysql_get_parameters (void)
my_bool STDCALL mysql_thread_init (void)
void STDCALL mysql_thread_end (void)
my_ulonglong STDCALL mysql_num_rows (MYSQL_RES *res)
unsigned int STDCALL mysql_num_fields (MYSQL_RES *res)
my_bool STDCALL mysql_eof (MYSQL_RES *res)
MYSQL_FIELD *STDCALL mysql_fetch_field_direct (MYSQL_RES *res, unsigned int fieldnr)
MYSQL_FIELD *STDCALL mysql_fetch_fields (MYSQL_RES *res)
MYSQL_ROW_OFFSET STDCALL mysql_row_tell (MYSQL_RES *res)
MYSQL_FIELD_OFFSET STDCALL mysql_field_tell (MYSQL_RES *res)
unsigned int STDCALL mysql_field_count (MYSQL *mysql)
my_ulonglong STDCALL mysql_affected_rows (MYSQL *mysql)
my_ulonglong STDCALL mysql_insert_id (MYSQL *mysql)
unsigned int STDCALL mysql_errno (MYSQL *mysql)
const char *STDCALL mysql_error (MYSQL *mysql)
const char *STDCALL mysql_sqlstate (MYSQL *mysql)
unsigned int STDCALL mysql_warning_count (MYSQL *mysql)
const char *STDCALL mysql_info (MYSQL *mysql)
unsigned long STDCALL mysql_thread_id (MYSQL *mysql)
const char *STDCALL mysql_character_set_name (MYSQL *mysql)
int STDCALL mysql_set_character_set (MYSQL *mysql, const char *csname)
MYSQL *STDCALL mysql_init (MYSQL *mysql)
my_bool STDCALL mysql_ssl_set (MYSQL *mysql, const char *key, const char *cert, const char *ca, const char *capath, const char *cipher)
my_bool STDCALL mysql_change_user (MYSQL *mysql, const char *user, const char *passwd, const char *db)
MYSQL *STDCALL mysql_real_connect (MYSQL *mysql, const char *host, const char *user, const char *passwd, const char *db, unsigned int port, const char *unix_socket, unsigned long clientflag)
int STDCALL mysql_select_db (MYSQL *mysql, const char *db)
int STDCALL mysql_query (MYSQL *mysql, const char *q)
int STDCALL mysql_send_query (MYSQL *mysql, const char *q, unsigned long length)
int STDCALL mysql_real_query (MYSQL *mysql, const char *q, unsigned long length)
MYSQL_RES *STDCALL mysql_store_result (MYSQL *mysql)
MYSQL_RES *STDCALL mysql_use_result (MYSQL *mysql)
my_bool STDCALL mysql_master_query (MYSQL *mysql, const char *q, unsigned long length)
my_bool STDCALL mysql_master_send_query (MYSQL *mysql, const char *q, unsigned long length)
my_bool STDCALL mysql_slave_query (MYSQL *mysql, const char *q, unsigned long length)
my_bool STDCALL mysql_slave_send_query (MYSQL *mysql, const char *q, unsigned long length)
void mysql_set_local_infile_handler (MYSQL *mysql, int(*local_infile_init)(void **, const char *, void *), int(*local_infile_read)(void *, char *, unsigned int), void(*local_infile_end)(void *), int(*local_infile_error)(void *, char *, unsigned int), void *)
void mysql_set_local_infile_default (MYSQL *mysql)
void STDCALL mysql_enable_rpl_parse (MYSQL *mysql)
void STDCALL mysql_disable_rpl_parse (MYSQL *mysql)
int STDCALL mysql_rpl_parse_enabled (MYSQL *mysql)
void STDCALL mysql_enable_reads_from_master (MYSQL *mysql)
void STDCALL mysql_disable_reads_from_master (MYSQL *mysql)
my_bool STDCALL mysql_reads_from_master_enabled (MYSQL *mysql)
enum mysql_rpl_type STDCALL mysql_rpl_query_type (const char *q, int len)
my_bool STDCALL mysql_rpl_probe (MYSQL *mysql)
int STDCALL mysql_set_master (MYSQL *mysql, const char *host, unsigned int port, const char *user, const char *passwd)
int STDCALL mysql_add_slave (MYSQL *mysql, const char *host, unsigned int port, const char *user, const char *passwd)
int STDCALL mysql_shutdown (MYSQL *mysql, enum mysql_enum_shutdown_level shutdown_level)
int STDCALL mysql_dump_debug_info (MYSQL *mysql)
int STDCALL mysql_refresh (MYSQL *mysql, unsigned int refresh_options)
int STDCALL mysql_kill (MYSQL *mysql, unsigned long pid)
int STDCALL mysql_set_server_option (MYSQL *mysql, enum enum_mysql_set_option option)
int STDCALL mysql_ping (MYSQL *mysql)
const char *STDCALL mysql_stat (MYSQL *mysql)
const char *STDCALL mysql_get_server_info (MYSQL *mysql)
const char *STDCALL mysql_get_client_info (void)
unsigned long STDCALL mysql_get_client_version (void)
const char *STDCALL mysql_get_host_info (MYSQL *mysql)
unsigned long STDCALL mysql_get_server_version (MYSQL *mysql)
unsigned int STDCALL mysql_get_proto_info (MYSQL *mysql)
MYSQL_RES *STDCALL mysql_list_dbs (MYSQL *mysql, const char *wild)
MYSQL_RES *STDCALL mysql_list_tables (MYSQL *mysql, const char *wild)
MYSQL_RES *STDCALL mysql_list_processes (MYSQL *mysql)
int STDCALL mysql_options (MYSQL *mysql, enum mysql_option option, const char *arg)
void STDCALL mysql_free_result (MYSQL_RES *result)
void STDCALL mysql_data_seek (MYSQL_RES *result, my_ulonglong offset)
MYSQL_ROW_OFFSET STDCALL mysql_row_seek (MYSQL_RES *result, MYSQL_ROW_OFFSET offset)
MYSQL_FIELD_OFFSET STDCALL mysql_field_seek (MYSQL_RES *result, MYSQL_FIELD_OFFSET offset)
MYSQL_ROW STDCALL mysql_fetch_row (MYSQL_RES *result)
unsigned long *STDCALL mysql_fetch_lengths (MYSQL_RES *result)
MYSQL_FIELD *STDCALL mysql_fetch_field (MYSQL_RES *result)
MYSQL_RES *STDCALL mysql_list_fields (MYSQL *mysql, const char *table, const char *wild)
unsigned long STDCALL mysql_escape_string (char *to, const char *from, unsigned long from_length)
unsigned long STDCALL mysql_hex_string (char *to, const char *from, unsigned long from_length)
unsigned long STDCALL mysql_real_escape_string (MYSQL *mysql, char *to, const char *from, unsigned long length)
void STDCALL mysql_debug (const char *debug)
char *STDCALL mysql_odbc_escape_string (MYSQL *mysql, char *to, unsigned long to_length, const char *from, unsigned long from_length, void *param, char *(*extend_buffer)(void *, char *to, unsigned long *length))
void STDCALL myodbc_remove_escape (MYSQL *mysql, char *name)
unsigned int STDCALL mysql_thread_safe (void)
my_bool STDCALL mysql_embedded (void)
MYSQL_MANAGER *STDCALL mysql_manager_init (MYSQL_MANAGER *con)
MYSQL_MANAGER *STDCALL mysql_manager_connect (MYSQL_MANAGER *con, const char *host, const char *user, const char *passwd, unsigned int port)
void STDCALL mysql_manager_close (MYSQL_MANAGER *con)
int STDCALL mysql_manager_command (MYSQL_MANAGER *con, const char *cmd, int cmd_len)
int STDCALL mysql_manager_fetch_line (MYSQL_MANAGER *con, char *res_buf, int res_buf_size)
my_bool STDCALL mysql_read_query_result (MYSQL *mysql)
MYSQL_STMT *STDCALL mysql_stmt_init (MYSQL *mysql)
int STDCALL mysql_stmt_prepare (MYSQL_STMT *stmt, const char *query, unsigned long length)
int STDCALL mysql_stmt_execute (MYSQL_STMT *stmt)
int STDCALL mysql_stmt_fetch (MYSQL_STMT *stmt)
int STDCALL mysql_stmt_fetch_column (MYSQL_STMT *stmt, MYSQL_BIND *bind, unsigned int column, unsigned long offset)
int STDCALL mysql_stmt_store_result (MYSQL_STMT *stmt)
unsigned long STDCALL mysql_stmt_param_count (MYSQL_STMT *stmt)
my_bool STDCALL mysql_stmt_attr_set (MYSQL_STMT *stmt, enum enum_stmt_attr_type attr_type, const void *attr)
my_bool STDCALL mysql_stmt_attr_get (MYSQL_STMT *stmt, enum enum_stmt_attr_type attr_type, void *attr)
my_bool STDCALL mysql_stmt_bind_param (MYSQL_STMT *stmt, MYSQL_BIND *bnd)
my_bool STDCALL mysql_stmt_bind_result (MYSQL_STMT *stmt, MYSQL_BIND *bnd)
my_bool STDCALL mysql_stmt_close (MYSQL_STMT *stmt)
my_bool STDCALL mysql_stmt_reset (MYSQL_STMT *stmt)
my_bool STDCALL mysql_stmt_free_result (MYSQL_STMT *stmt)
my_bool STDCALL mysql_stmt_send_long_data (MYSQL_STMT *stmt, unsigned int param_number, const char *data, unsigned long length)
MYSQL_RES *STDCALL mysql_stmt_result_metadata (MYSQL_STMT *stmt)
MYSQL_RES *STDCALL mysql_stmt_param_metadata (MYSQL_STMT *stmt)
unsigned int STDCALL mysql_stmt_errno (MYSQL_STMT *stmt)
const char *STDCALL mysql_stmt_error (MYSQL_STMT *stmt)
const char *STDCALL mysql_stmt_sqlstate (MYSQL_STMT *stmt)
MYSQL_ROW_OFFSET STDCALL mysql_stmt_row_seek (MYSQL_STMT *stmt, MYSQL_ROW_OFFSET offset)
MYSQL_ROW_OFFSET STDCALL mysql_stmt_row_tell (MYSQL_STMT *stmt)
void STDCALL mysql_stmt_data_seek (MYSQL_STMT *stmt, my_ulonglong offset)
my_ulonglong STDCALL mysql_stmt_num_rows (MYSQL_STMT *stmt)
my_ulonglong STDCALL mysql_stmt_affected_rows (MYSQL_STMT *stmt)
my_ulonglong STDCALL mysql_stmt_insert_id (MYSQL_STMT *stmt)
unsigned int STDCALL mysql_stmt_field_count (MYSQL_STMT *stmt)
my_bool STDCALL mysql_commit (MYSQL *mysql)
my_bool STDCALL mysql_rollback (MYSQL *mysql)
my_bool STDCALL mysql_autocommit (MYSQL *mysql, my_bool auto_mode)
my_bool STDCALL mysql_more_results (MYSQL *mysql)
int STDCALL mysql_next_result (MYSQL *mysql)
void STDCALL mysql_close (MYSQL *sock)
unsigned long net_safe_read (MYSQL *mysql)

Variables

unsigned int mysql_port
char * mysql_unix_port

Documentación de los 'defines'

#define CLIENT_NET_READ_TIMEOUT   365*24*3600
#define CLIENT_NET_WRITE_TIMEOUT   365*24*3600
#define HAVE_MYSQL_REAL_CONNECT
#define INTERNAL_NUM_FIELD (   f)    (((f)->type <= FIELD_TYPE_INT24 && ((f)->type != FIELD_TYPE_TIMESTAMP || (f)->length == 14 || (f)->length == 8)) || (f)->type == FIELD_TYPE_YEAR)
#define IS_BLOB (   n)    ((n) & BLOB_FLAG)
#define IS_NOT_NULL (   n)    ((n) & NOT_NULL_FLAG)
#define IS_NUM (   t)    ((t) <= FIELD_TYPE_INT24 || (t) == FIELD_TYPE_YEAR)
#define IS_NUM_FIELD (   f)    ((f)->flags & NUM_FLAG)
#define IS_PRI_KEY (   n)    ((n) & PRI_KEY_FLAG)
#define LOCAL_INFILE_ERROR_LEN   512
#define MANAGER_ACCESS   401
#define MANAGER_CLIENT_ERR   450
#define MANAGER_INFO   250
#define MANAGER_INTERNAL_ERR   500
#define MANAGER_OK   200
#define max_allowed_packet   (*mysql_get_parameters()->p_max_allowed_packet)
#define MAX_MYSQL_MANAGER_ERR   256
#define MAX_MYSQL_MANAGER_MSG   256
#define MYSQL_CLIENT
#define MYSQL_COUNT_ERROR   (~(my_ulonglong) 0)
#define mysql_library_end   mysql_server_end
#define mysql_library_init   mysql_server_init
#define MYSQL_NO_DATA   100
#define mysql_reload (   mysql)    mysql_refresh((mysql),REFRESH_GRANT)
#define net_buffer_length   (*mysql_get_parameters()->p_net_buffer_length)
#define simple_command (   mysql,
  command,
  arg,
  length,
  skip_check 
)
Valor:
(*(mysql)->methods->advanced_command)(mysql, command,         \
                                        NullS, 0, arg, length, skip_check)
#define STDCALL

Documentación de los 'typedefs'

typedef char* gptr
typedef char my_bool
typedef int my_socket
typedef unsigned long long my_ulonglong
typedef struct st_mysql MYSQL
typedef struct st_mysql_bind MYSQL_BIND
typedef struct st_mysql_data MYSQL_DATA
typedef struct st_mysql_field MYSQL_FIELD
typedef unsigned int MYSQL_FIELD_OFFSET
typedef struct st_mysql_res MYSQL_RES
typedef char** MYSQL_ROW
typedef struct st_mysql_rows MYSQL_ROWS
typedef struct st_mysql_stmt MYSQL_STMT

Documentación de las enumeraciones

Valores de enumeraciones:
MYSQL_STMT_INIT_DONE 
MYSQL_STMT_PREPARE_DONE 
MYSQL_STMT_EXECUTE_DONE 
MYSQL_STMT_FETCH_DONE 
MYSQL_STMT_INIT_DONE 
MYSQL_STMT_PREPARE_DONE 
MYSQL_STMT_EXECUTE_DONE 
MYSQL_STMT_FETCH_DONE 
Valores de enumeraciones:
STMT_ATTR_UPDATE_MAX_LENGTH 
STMT_ATTR_CURSOR_TYPE 
STMT_ATTR_PREFETCH_ROWS 
STMT_ATTR_UPDATE_MAX_LENGTH 
Valores de enumeraciones:
MYSQL_OPT_CONNECT_TIMEOUT 
MYSQL_OPT_COMPRESS 
MYSQL_OPT_NAMED_PIPE 
MYSQL_INIT_COMMAND 
MYSQL_READ_DEFAULT_FILE 
MYSQL_READ_DEFAULT_GROUP 
MYSQL_SET_CHARSET_DIR 
MYSQL_SET_CHARSET_NAME 
MYSQL_OPT_LOCAL_INFILE 
MYSQL_OPT_PROTOCOL 
MYSQL_SHARED_MEMORY_BASE_NAME 
MYSQL_OPT_READ_TIMEOUT 
MYSQL_OPT_WRITE_TIMEOUT 
MYSQL_OPT_USE_RESULT 
MYSQL_OPT_USE_REMOTE_CONNECTION 
MYSQL_OPT_USE_EMBEDDED_CONNECTION 
MYSQL_OPT_GUESS_CONNECTION 
MYSQL_SET_CLIENT_IP 
MYSQL_SECURE_AUTH 
MYSQL_REPORT_DATA_TRUNCATION 
MYSQL_OPT_RECONNECT 
MYSQL_OPT_SSL_VERIFY_SERVER_CERT 
MYSQL_OPT_CONNECT_TIMEOUT 
MYSQL_OPT_COMPRESS 
MYSQL_OPT_NAMED_PIPE 
MYSQL_INIT_COMMAND 
MYSQL_READ_DEFAULT_FILE 
MYSQL_READ_DEFAULT_GROUP 
MYSQL_SET_CHARSET_DIR 
MYSQL_SET_CHARSET_NAME 
MYSQL_OPT_LOCAL_INFILE 
MYSQL_OPT_PROTOCOL 
MYSQL_SHARED_MEMORY_BASE_NAME 
MYSQL_OPT_READ_TIMEOUT 
MYSQL_OPT_WRITE_TIMEOUT 
MYSQL_OPT_USE_RESULT 
MYSQL_OPT_USE_REMOTE_CONNECTION 
MYSQL_OPT_USE_EMBEDDED_CONNECTION 
MYSQL_OPT_GUESS_CONNECTION 
MYSQL_SET_CLIENT_IP 
MYSQL_SECURE_AUTH 
Valores de enumeraciones:
MYSQL_PROTOCOL_DEFAULT 
MYSQL_PROTOCOL_TCP 
MYSQL_PROTOCOL_SOCKET 
MYSQL_PROTOCOL_PIPE 
MYSQL_PROTOCOL_MEMORY 
MYSQL_PROTOCOL_DEFAULT 
MYSQL_PROTOCOL_TCP 
MYSQL_PROTOCOL_SOCKET 
MYSQL_PROTOCOL_PIPE 
MYSQL_PROTOCOL_MEMORY 
Valores de enumeraciones:
MYSQL_RPL_MASTER 
MYSQL_RPL_SLAVE 
MYSQL_RPL_ADMIN 
MYSQL_RPL_MASTER 
MYSQL_RPL_SLAVE 
MYSQL_RPL_ADMIN 
Valores de enumeraciones:
MYSQL_STATUS_READY 
MYSQL_STATUS_GET_RESULT 
MYSQL_STATUS_USE_RESULT 
MYSQL_STATUS_READY 
MYSQL_STATUS_GET_RESULT 
MYSQL_STATUS_USE_RESULT 

Documentación de las funciones

void STDCALL myodbc_remove_escape ( MYSQL mysql,
char *  name 
)
int STDCALL mysql_add_slave ( MYSQL mysql,
const char *  host,
unsigned int  port,
const char *  user,
const char *  passwd 
)
my_ulonglong STDCALL mysql_affected_rows ( MYSQL mysql)
my_bool STDCALL mysql_autocommit ( MYSQL mysql,
my_bool  auto_mode 
)
my_bool STDCALL mysql_change_user ( MYSQL mysql,
const char *  user,
const char *  passwd,
const char *  db 
)
const char* STDCALL mysql_character_set_name ( MYSQL mysql)
void STDCALL mysql_close ( MYSQL sock)
my_bool STDCALL mysql_commit ( MYSQL mysql)
void STDCALL mysql_data_seek ( MYSQL_RES result,
my_ulonglong  offset 
)
void STDCALL mysql_debug ( const char *  debug)
void STDCALL mysql_disable_reads_from_master ( MYSQL mysql)
void STDCALL mysql_disable_rpl_parse ( MYSQL mysql)
int STDCALL mysql_dump_debug_info ( MYSQL mysql)
my_bool STDCALL mysql_embedded ( void  )
void STDCALL mysql_enable_reads_from_master ( MYSQL mysql)
void STDCALL mysql_enable_rpl_parse ( MYSQL mysql)
my_bool STDCALL mysql_eof ( MYSQL_RES res)
unsigned int STDCALL mysql_errno ( MYSQL mysql)
const char* STDCALL mysql_error ( MYSQL mysql)
unsigned long STDCALL mysql_escape_string ( char *  to,
const char *  from,
unsigned long  from_length 
)
MYSQL_FIELD* STDCALL mysql_fetch_field ( MYSQL_RES result)
MYSQL_FIELD* STDCALL mysql_fetch_field_direct ( MYSQL_RES res,
unsigned int  fieldnr 
)
MYSQL_FIELD* STDCALL mysql_fetch_fields ( MYSQL_RES res)
unsigned long* STDCALL mysql_fetch_lengths ( MYSQL_RES result)
MYSQL_ROW STDCALL mysql_fetch_row ( MYSQL_RES result)
unsigned int STDCALL mysql_field_count ( MYSQL mysql)
MYSQL_FIELD_OFFSET STDCALL mysql_field_seek ( MYSQL_RES result,
MYSQL_FIELD_OFFSET  offset 
)
MYSQL_FIELD_OFFSET STDCALL mysql_field_tell ( MYSQL_RES res)
void STDCALL mysql_free_result ( MYSQL_RES result)
const char* STDCALL mysql_get_client_info ( void  )
unsigned long STDCALL mysql_get_client_version ( void  )
const char* STDCALL mysql_get_host_info ( MYSQL mysql)
MYSQL_PARAMETERS* STDCALL mysql_get_parameters ( void  )
unsigned int STDCALL mysql_get_proto_info ( MYSQL mysql)
const char* STDCALL mysql_get_server_info ( MYSQL mysql)
unsigned long STDCALL mysql_get_server_version ( MYSQL mysql)
unsigned long STDCALL mysql_hex_string ( char *  to,
const char *  from,
unsigned long  from_length 
)
const char* STDCALL mysql_info ( MYSQL mysql)
MYSQL* STDCALL mysql_init ( MYSQL mysql)
my_ulonglong STDCALL mysql_insert_id ( MYSQL mysql)
int STDCALL mysql_kill ( MYSQL mysql,
unsigned long  pid 
)
MYSQL_RES* STDCALL mysql_list_dbs ( MYSQL mysql,
const char *  wild 
)
MYSQL_RES* STDCALL mysql_list_fields ( MYSQL mysql,
const char *  table,
const char *  wild 
)
MYSQL_RES* STDCALL mysql_list_processes ( MYSQL mysql)
MYSQL_RES* STDCALL mysql_list_tables ( MYSQL mysql,
const char *  wild 
)
void STDCALL mysql_manager_close ( MYSQL_MANAGER con)
int STDCALL mysql_manager_command ( MYSQL_MANAGER con,
const char *  cmd,
int  cmd_len 
)
MYSQL_MANAGER* STDCALL mysql_manager_connect ( MYSQL_MANAGER con,
const char *  host,
const char *  user,
const char *  passwd,
unsigned int  port 
)
int STDCALL mysql_manager_fetch_line ( MYSQL_MANAGER con,
char *  res_buf,
int  res_buf_size 
)
MYSQL_MANAGER* STDCALL mysql_manager_init ( MYSQL_MANAGER con)
my_bool STDCALL mysql_master_query ( MYSQL mysql,
const char *  q,
unsigned long  length 
)
my_bool STDCALL mysql_master_send_query ( MYSQL mysql,
const char *  q,
unsigned long  length 
)
my_bool STDCALL mysql_more_results ( MYSQL mysql)
int STDCALL mysql_next_result ( MYSQL mysql)
unsigned int STDCALL mysql_num_fields ( MYSQL_RES res)
my_ulonglong STDCALL mysql_num_rows ( MYSQL_RES res)
char* STDCALL mysql_odbc_escape_string ( MYSQL mysql,
char *  to,
unsigned long  to_length,
const char *  from,
unsigned long  from_length,
void *  param,
char *(*)(void *, char *to, unsigned long *length extend_buffer 
)
int STDCALL mysql_options ( MYSQL mysql,
enum mysql_option  option,
const char *  arg 
)
int STDCALL mysql_ping ( MYSQL mysql)
int STDCALL mysql_query ( MYSQL mysql,
const char *  q 
)
my_bool STDCALL mysql_read_query_result ( MYSQL mysql)
my_bool STDCALL mysql_reads_from_master_enabled ( MYSQL mysql)
MYSQL* STDCALL mysql_real_connect ( MYSQL mysql,
const char *  host,
const char *  user,
const char *  passwd,
const char *  db,
unsigned int  port,
const char *  unix_socket,
unsigned long  clientflag 
)
unsigned long STDCALL mysql_real_escape_string ( MYSQL mysql,
char *  to,
const char *  from,
unsigned long  length 
)
int STDCALL mysql_real_query ( MYSQL mysql,
const char *  q,
unsigned long  length 
)
int STDCALL mysql_refresh ( MYSQL mysql,
unsigned int  refresh_options 
)
my_bool STDCALL mysql_rollback ( MYSQL mysql)
MYSQL_ROW_OFFSET STDCALL mysql_row_seek ( MYSQL_RES result,
MYSQL_ROW_OFFSET  offset 
)
MYSQL_ROW_OFFSET STDCALL mysql_row_tell ( MYSQL_RES res)
int STDCALL mysql_rpl_parse_enabled ( MYSQL mysql)
my_bool STDCALL mysql_rpl_probe ( MYSQL mysql)
enum mysql_rpl_type STDCALL mysql_rpl_query_type ( const char *  q,
int  len 
)
int STDCALL mysql_select_db ( MYSQL mysql,
const char *  db 
)
int STDCALL mysql_send_query ( MYSQL mysql,
const char *  q,
unsigned long  length 
)
void STDCALL mysql_server_end ( void  )
int STDCALL mysql_server_init ( int  argc,
char **  argv,
char **  groups 
)
int STDCALL mysql_set_character_set ( MYSQL mysql,
const char *  csname 
)
void mysql_set_local_infile_default ( MYSQL mysql)
void mysql_set_local_infile_handler ( MYSQL mysql,
int(*)(void **, const char *, void *)  local_infile_init,
int(*)(void *, char *, unsigned int local_infile_read,
void(*)(void *)  local_infile_end,
int(*)(void *, char *, unsigned int local_infile_error,
void *   
)
int STDCALL mysql_set_master ( MYSQL mysql,
const char *  host,
unsigned int  port,
const char *  user,
const char *  passwd 
)
int STDCALL mysql_set_server_option ( MYSQL mysql,
enum enum_mysql_set_option  option 
)
int STDCALL mysql_shutdown ( MYSQL mysql,
enum mysql_enum_shutdown_level  shutdown_level 
)
my_bool STDCALL mysql_slave_query ( MYSQL mysql,
const char *  q,
unsigned long  length 
)
my_bool STDCALL mysql_slave_send_query ( MYSQL mysql,
const char *  q,
unsigned long  length 
)
const char* STDCALL mysql_sqlstate ( MYSQL mysql)
my_bool STDCALL mysql_ssl_set ( MYSQL mysql,
const char *  key,
const char *  cert,
const char *  ca,
const char *  capath,
const char *  cipher 
)
const char* STDCALL mysql_stat ( MYSQL mysql)
my_ulonglong STDCALL mysql_stmt_affected_rows ( MYSQL_STMT stmt)
my_bool STDCALL mysql_stmt_attr_get ( MYSQL_STMT stmt,
enum enum_stmt_attr_type  attr_type,
void *  attr 
)
my_bool STDCALL mysql_stmt_attr_set ( MYSQL_STMT stmt,
enum enum_stmt_attr_type  attr_type,
const void *  attr 
)
my_bool STDCALL mysql_stmt_bind_param ( MYSQL_STMT stmt,
MYSQL_BIND bnd 
)
my_bool STDCALL mysql_stmt_bind_result ( MYSQL_STMT stmt,
MYSQL_BIND bnd 
)
my_bool STDCALL mysql_stmt_close ( MYSQL_STMT stmt)
void STDCALL mysql_stmt_data_seek ( MYSQL_STMT stmt,
my_ulonglong  offset 
)
unsigned int STDCALL mysql_stmt_errno ( MYSQL_STMT stmt)
const char* STDCALL mysql_stmt_error ( MYSQL_STMT stmt)
int STDCALL mysql_stmt_execute ( MYSQL_STMT stmt)
int STDCALL mysql_stmt_fetch ( MYSQL_STMT stmt)
int STDCALL mysql_stmt_fetch_column ( MYSQL_STMT stmt,
MYSQL_BIND bind,
unsigned int  column,
unsigned long  offset 
)
unsigned int STDCALL mysql_stmt_field_count ( MYSQL_STMT stmt)
my_bool STDCALL mysql_stmt_free_result ( MYSQL_STMT stmt)
MYSQL_STMT* STDCALL mysql_stmt_init ( MYSQL mysql)
my_ulonglong STDCALL mysql_stmt_insert_id ( MYSQL_STMT stmt)
my_ulonglong STDCALL mysql_stmt_num_rows ( MYSQL_STMT stmt)
unsigned long STDCALL mysql_stmt_param_count ( MYSQL_STMT stmt)
MYSQL_RES* STDCALL mysql_stmt_param_metadata ( MYSQL_STMT stmt)
int STDCALL mysql_stmt_prepare ( MYSQL_STMT stmt,
const char *  query,
unsigned long  length 
)
my_bool STDCALL mysql_stmt_reset ( MYSQL_STMT stmt)
MYSQL_RES* STDCALL mysql_stmt_result_metadata ( MYSQL_STMT stmt)
MYSQL_ROW_OFFSET STDCALL mysql_stmt_row_seek ( MYSQL_STMT stmt,
MYSQL_ROW_OFFSET  offset 
)
MYSQL_ROW_OFFSET STDCALL mysql_stmt_row_tell ( MYSQL_STMT stmt)
my_bool STDCALL mysql_stmt_send_long_data ( MYSQL_STMT stmt,
unsigned int  param_number,
const char *  data,
unsigned long  length 
)
const char* STDCALL mysql_stmt_sqlstate ( MYSQL_STMT stmt)
int STDCALL mysql_stmt_store_result ( MYSQL_STMT stmt)
MYSQL_RES* STDCALL mysql_store_result ( MYSQL mysql)
void STDCALL mysql_thread_end ( void  )
unsigned long STDCALL mysql_thread_id ( MYSQL mysql)
my_bool STDCALL mysql_thread_init ( void  )
unsigned int STDCALL mysql_thread_safe ( void  )
MYSQL_RES* STDCALL mysql_use_result ( MYSQL mysql)
unsigned int STDCALL mysql_warning_count ( MYSQL mysql)
unsigned long net_safe_read ( MYSQL mysql)

Documentación de las variables

unsigned int mysql_port
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'