本中所使用的table:
MySQL中的错误处理函数
unsigned int mysql_errno(MYSQL *mysql)
const char *mysql_error(MYSQL *mysql)
说明:一个函数是返回错误号,一个返回错误信息,两者都以MYSQL*为参数,很直观。
第一步:进行查询操作
用到的函数:
int mysql_query(MYSQL *mysql, const char *stmt_str)
int mysql_real_query(MYSQL *mysql, const char *stmt_str, unsigned longlength)
返回值:成功则返回0,失败返回非零,如果失败的话,可以利用错误处理函数来获得错误信息。
这两个函数的区别:当查询语句使用的是二进制数据时,只能用后者。
第二步:保存查询结果(仅select语句具有查询结果,update、delete、insert是没有查询结果的)
用到的函数