diff options
author | monty@mashka.mysql.fi <> | 2002-07-23 18:31:22 +0300 |
---|---|---|
committer | monty@mashka.mysql.fi <> | 2002-07-23 18:31:22 +0300 |
commit | dddc20d9d1eea5fd526a2082a43801fed304afe4 (patch) | |
tree | 2e458857fc65791ee553b4cde0e28ef9459050a5 /sql/mini_client.h | |
parent | 373e19dca1d209476a15d7d61cb350361c9d6efa (diff) | |
download | mariadb-git-dddc20d9d1eea5fd526a2082a43801fed304afe4.tar.gz |
New SET syntax & system variables.
Made a some new buffers thread specific and changeable.
Resize of key_buffer.
AUTO_COMMIT -> AUTOCOMMIT
Fixed mutex bug in DROP DATABASE
Fixed bug when using auto_increment as second part of a key where first part could include NULL.
Split handler->extra() to extra() and extra_opt() to be able to support thread specific buffers.
Don't write message to error log when slave reconnects becasue of timeout.
Fixed possible update problem when using DELETE/UPDATE on small tables
(In some cases we used index even if table scanning would be better)
A lot of minior code cleanups
Diffstat (limited to 'sql/mini_client.h')
-rw-r--r-- | sql/mini_client.h | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/sql/mini_client.h b/sql/mini_client.h index 6721b072080..24c13646170 100644 --- a/sql/mini_client.h +++ b/sql/mini_client.h @@ -19,23 +19,18 @@ MYSQL* mc_mysql_connect(MYSQL *mysql,const char *host, const char *user, - const char *passwd, const char *db, - uint port, const char *unix_socket,uint client_flag); - -int mc_simple_command(MYSQL *mysql,enum enum_server_command command, const char *arg, - uint length, my_bool skipp_check); + const char *passwd, const char *db, + uint port, const char *unix_socket,uint client_flag, + uint net_read_timeout); +int mc_simple_command(MYSQL *mysql,enum enum_server_command command, + const char *arg, uint length, my_bool skipp_check); void mc_mysql_close(MYSQL *mysql); - -MYSQL * mc_mysql_init(MYSQL *mysql); - +MYSQL *mc_mysql_init(MYSQL *mysql); void mc_mysql_debug(const char *debug); - ulong mc_net_safe_read(MYSQL *mysql); - -char * mc_mysql_error(MYSQL *mysql); +char *mc_mysql_error(MYSQL *mysql); int mc_mysql_errno(MYSQL *mysql); my_bool mc_mysql_reconnect(MYSQL* mysql); - int mc_mysql_send_query(MYSQL* mysql, const char* query, uint length); int mc_mysql_read_query_result(MYSQL *mysql); int mc_mysql_query(MYSQL *mysql, const char *query, uint length); |