嵌入式mysql 什么意思

嵌入式MySQL是MySQL数据库的一个版本,它是一种用于嵌入式系统的轻量级数据库引擎。与传统的MySQL数据库相比,它具有小巧、快速、易于集成等优点。

/* 实例化嵌入式MySQL数据库 */ MYSQL mysql; mysql_init(&mysql); /* 连接到数据库 */ mysql_options(&mysql, MYSQL_READ_DEFAULT_GROUP, "your_prog_name"); mysql_thread_init(); mysql_real_connect(&mysql, NULL, "user", "password", "database", 0, NULL, 0); /* Sql操作 */ mysql_query(&mysql, "SELECT * FROM users"); MYSQL_RES *result = mysql_use_result(&mysql); while (MYSQL_ROW row = mysql_fetch_row(result)) { printf("id: %s, name: %sn", row[0], row[1]); } /* 关闭连接和释放资源 */ mysql_free_result(result); mysql_close(&mysql); mysql_thread_end();