driver-mysql.c revision 575fa28d92361c068b2c08d393605e1de661d922
0N/A#include "hex-binary.h"
0N/A#include "sql-api-private.h"
0N/A#ifdef BUILD_MYSQL
0N/A#ifdef HAVE_ATTR_NULL
0N/A#ifdef HAVE_ATTR_NULL
1186N/A unsigned int client_flags;
1186N/A unsigned int next_query_connection;
1384N/Astruct mysql_result {
1355N/A unsigned int fields_count;
1473N/Astruct mysql_transaction_context {
1474N/A#ifdef HAVE_MYSQL_SSL
1474N/A#ifdef HAVE_MYSQL_SSL_CIPHER
1325N/A#ifdef CLIENT_MULTI_RESULTS
1325N/A const char *connect_string)
1368N/A case CR_SERVER_GONE_ERROR:
1186N/A case CR_SERVER_LOST:
1473N/Astatic struct sql_result *
1473N/A#ifdef CLIENT_MULTI_RESULTS
1473N/A const char *field_name)
unsigned int idx)
unsigned long *lengths;
const char *field_name)
int idx;
if (idx < 0)
return NULL;
const char *errstr;
unsigned int idle_time;
int err;
return errstr;
static struct sql_transaction_context *
const char *error;
unsigned int *affected_rows_r)
int ret = 0;
return ret;
const char **error_r)
if (ret == 0) {
unsigned int *affected_rows)
void driver_mysql_init(void);
void driver_mysql_deinit(void);
void driver_mysql_init(void)
void driver_mysql_deinit(void)