The world's most popular open source database
#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"Include dependency graph for mysql.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
| #define ER_WARN_DATA_TRUNCATED WARN_DATA_TRUNCATED |
Definition at line 75 of file mysql.h.
Referenced by append_metadata(), my_print_result_metadata(), and print_table_data().
| #define IS_NUM | ( | t | ) | ((t) <= FIELD_TYPE_INT24 || (t) == FIELD_TYPE_YEAR || (t) == FIELD_TYPE_NEWDECIMAL) |
Definition at line 77 of file mysql.h.
Referenced by my_process_result_set(), my_process_stmt_result(), and print_table_data().
| #define MANAGER_OK 200 |
| #define max_allowed_packet (*mysql_get_parameters()->p_max_allowed_packet) |
Definition at line 357 of file mysql.h.
Referenced by get_options(), my_net_local_init(), and Log_event::read_log_event().
| #define MAX_MYSQL_MANAGER_MSG 256 |
| #define MYSQL_COUNT_ERROR (~(my_ulonglong) 0) |
| #define MYSQL_DATA_TRUNCATED 101 |
Definition at line 827 of file mysql.h.
Referenced by mysql_stmt_fetch(), stmt_fetch_row(), test_bind_date_conv(), test_buffers(), test_bug3035(), test_long_data_str1(), test_truncation(), and test_truncation_option().
| #define MYSQL_NO_DATA 100 |
Definition at line 826 of file mysql.h.
Referenced by append_stmt_result(), bind_fetch(), fetch_n(), my_process_stmt_result(), mysql_stmt_fetch(), stmt_read_row_buffered(), stmt_read_row_from_cursor(), stmt_read_row_no_data(), stmt_read_row_unbuffered(), test_bind_date_conv(), test_bind_result(), test_bind_result_ext(), test_bind_result_ext1(), test_bug10729(), test_bug10736(), test_bug10794(), test_bug11037(), test_bug11172(), test_bug11656(), test_bug14210(), test_bug14845(), test_bug3035(), test_bug3796(), test_bug4079(), test_bug4231(), test_bug6096(), test_bug9478(), test_bug9520(), test_conversion(), test_decimal_bug(), test_fetch_column(), test_fetch_date(), test_fetch_nobuffs(), test_fetch_null(), test_fetch_offset(), test_fetch_seek(), test_field_misc(), test_frm_bug(), test_logs(), test_mem_overun(), test_multi_stmt(), test_nstmts(), test_null(), test_prepare(), test_ps_i18n(), test_ps_null_param(), test_rewind(), test_set_variable(), test_sqlmode(), test_sshort_bug(), test_stiny_bug(), test_store_result(), test_store_result1(), test_store_result2(), test_subselect(), and test_ushort_bug().
| #define net_buffer_length (*mysql_get_parameters()->p_net_buffer_length) |
| #define simple_command | ( | mysql, | |||
| command, | |||||
| arg, | |||||
| length, | |||||
| skip_check | ) |
Value:
Definition at line 845 of file mysql.h.
Referenced by dump_remote_log_entries(), mysql_change_user(), mysql_close(), mysql_dump_debug_info(), mysql_kill(), mysql_list_fields(), mysql_list_processes(), mysql_master_send_query(), mysql_ping(), mysql_refresh(), mysql_select_db(), mysql_send_query(), mysql_set_server_option(), mysql_shutdown(), mysql_slave_send_query(), mysql_stat(), and test_bug6081().
| #define stmt_command | ( | mysql, | |||
| command, | |||||
| arg, | |||||
| length, | |||||
| stmt | ) |
Value:
Definition at line 848 of file mysql.h.
Referenced by mysql_stmt_close(), and mysql_stmt_prepare().
| typedef struct embedded_query_result EMBEDDED_QUERY_RESULT |
| typedef struct character_set MY_CHARSET_INFO |
| typedef unsigned long long my_ulonglong |
| 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_manager MYSQL_MANAGER |
| typedef struct st_mysql_methods MYSQL_METHODS |
| typedef struct st_mysql_parameters MYSQL_PARAMETERS |
| typedef struct st_mysql_res MYSQL_RES |
| typedef MYSQL_ROWS* MYSQL_ROW_OFFSET |
| typedef struct st_mysql_rows MYSQL_ROWS |
| typedef struct st_mysql_stmt MYSQL_STMT |

