目录
一、思路
二、调用函数
三、例子
一、思路
要操作mysql数据库的话首先要连接已经建立的database,然后选择table,通过 mysql_store_result( ) 把 table 的内容选出来放到句柄,通过 mysql_num_fields( ) 统计 table 的字段,通过 mysql_fetch_field( ) 获得字段,最后通过 mysql_fetch_row( ) 获得每一行的内容并打印。
二、调用函数
mysql_fetch_row()
MYSQL_ROW (STDCALL *mysql_fetch_row)(MYSQL_RES *result);
typedef char** MYSQL_ROW;
三、例子
说明:当 mysql_fetch_row( ) 执行后返回一个二级指针,也可以理解为指针字符串数组,此函数执行完后会返回下一个字符串数组的地址,如果下一个字符串数组地址不存在,则返回NULL。
如下就是 adminInfo 表
MariaDB [library]> select * from adminInfo;
+------+--------+----------+------------+---------------+---------+------+---------+
| Name | Gender | IdNumber | Phone | Email | Account | Code | AdminId |
+------+--------+----------+------------+---------