嵌入式 mysql数据结构
嵌入式MySQL是一种在应用程序本身中嵌入MySQL库的MySQL版本,它可以在没有独立可执行MySQL服务器的情况下,直接与应用交互。在嵌入式MySQL中,可以使用MySQL客户端的API来访问数据库,就像在独立的MySQL服务器上一样。
对于嵌入式MySQL,数据结构非常重要。在应用程序中使用嵌入式MySQL,必须了解其数据结构。下面是一些常见的数据结构:
/* mysql.h中定义一些基本的数据类型 */ typedef char my_bool; typedef unsigned char uchar; typedef unsigned short ushort; typedef unsigned int uint; typedef unsigned long ulong; /* 定义在mysql.h中的结构体定义 */ struct st_mysql; struct st_mysql_res; struct st_mysql_field; /* mariadb_com.h中只是一些常量和enum */