MYSQL C语言API函数全列表

详细用法参考MYSQL参考手册

 
 

  •  1.mysql_affected_rows()			               //返回上次UPDATE、DELETE或INSERT查询更改/删除/插入的行数。
  •  2.mysql_autocommit()			               //切换 autocommit模式,ON/OFF。
  •  3.mysql_change_user()			              //更改打开连接上的用户和数据库。
  •  4.mysql_charset_name()			              //返回用于连接的默认字符集的名称。
  •  5.mysql_close()					              //关闭服务器连接。
  •  6.mysql_commit()				              //提交事务。
  •  7.mysql_data_seek()				             //在查询结果集中查找属性行编号。
  •  8.mysql_debug()					      //用给定的字符串执行DBUG_PUSH。
  •  9.mysql_dump_debug_info()			      //让服务器将调试信息写入日志。
  • 10.mysql_errno()					      //返回上次调用的MySQL函数的错误编号。
  • 11.mysql_escape_string()			              //为了用在SQL语句中,对特殊字符进行转义处理。
  • 12.mysql_fetch_field()				      //返回下一个表字段的类型。
  • 13.mysql_fetch_field_direct()		              //给定字段编号,返回表字段的类型。
  • 14.mysql_fetch_fields()			              //返回所有字段结构的数组。
  • 15.mysql_fetch_lengths()			              //返回当前行中所有列的长度。
  • 16.mysql_fetch_row()			              //从结果集中获取下一行
  • 17.mysql_field_seek()			              //将列光标置于指定的列。
  • 18.mysql_field_count()			              //返回上次执行语句的结果列的数目。
  • 19.mysql_field_tell()				              //返回上次mysql_fetch_field()所使用字段光标的位置。
  • 20.mysql_free_result()				      //释放结果集使用的内存。
  • 21.mysql_get_client_info()			      //以字符串形式返回客户端版本信息。
  • 22.mysql_get_client_version()		              //以整数形式返回客户端版本信息。
  • 23.mysql_get_host_info()			              //返回描述连接的字符串。
  • 24.mysql_get_server_version()		              //以整数形式返回服务器的版本号。
  • 25.mysql_get_proto_info()			      //返回连接所使用的协议版本。
  • 26.mysql_get_server_info()			      //返回服务器的版本号。
  • 27.mysql_info()						      //返回关于最近所执行查询的信息。
  • 28.mysql_init()						      //获取或初始化MYSQL结构。
  • 29.mysql_insert_id()				              //返回上一个查询为AUTO_INCREMENT列生成的ID。
  • 30.mysql_kill()						      //杀死给定的线程。
  • 31.mysql_library_end()				      //最终确定MySQL C API库。
  • 32.mysql_library_init()				      //初始化MySQL C API库。
  • 33.mysql_list_dbs()					      //返回与简单正则表达式匹配的数据库名称。
  • 34.mysql_list_fields()				              //返回与简单正则表达式匹配的字段名称。
  • 35.mysql_list_processes()			              //返回当前服务器线程的列表。
  • 36.mysql_list_tables()				      //返回与简单正则表达式匹配的表名。
  • 37.mysql_more_results()				//检查是否还存在其他结果。
  • 38.mysql_next_result()				//在多语句执行过程中返回/初始化下一个结果。
  • 39.mysql_num_fields()				//返回结果集中的列数。
  • 40.mysql_num_rows()					//返回结果集中的行数。
  • 41.mysql_options()					//为mysql_connect()设置连接选项。
  • 42.mysql_ping()						//检查与服务器的连接是否工作,如有必要重新连接。
  • 43.mysql_query()					//执行指定为“以Null终结的字符串”的SQL查询。
  • 44.mysql_real_connect()				//连接到MySQL服务器。
  • 45.mysql_real_escape_string()		//考虑到连接的当前字符集,为了在SQL语句中使用,对字符串中的特殊字符进行转义处理。
  • 46.mysql_real_query()				//执行指定为计数字符串的SQL查询。
  • 47.mysql_refresh()					//刷新或复位表和高速缓冲。
  • 48.mysql_reload()					//通知服务器再次加载授权表。
  • 49.mysql_rollback()					//回滚事务。
  • 50.mysql_row_seek()					//使用从mysql_row_tell()返回的值,查找结果集中的行偏移。
  • 51.mysql_row_tell()					//返回行光标位置。
  • 52.mysql_select_db()				//选择数据库。
  • 53.mysql_server_end()				//最终确定嵌入式服务器库。
  • 54.mysql_server_init()				//初始化嵌入式服务器库。
  • 55.mysql_set_server_option()		//为连接设置选项(如多语句)。
  • 56.mysql_sqlstate()					//返回关于上一个错误的SQLSTATE错误代码。
  • 57.mysql_shutdown()					//关闭数据库服务器。
  • 58.mysql_stat()						//以字符串形式返回服务器状态。
  • 59.mysql_store_result()				//检索完整的结果集至客户端。
  • 60.mysql_thread_id()				//返回当前线程ID。
  • 61.mysql_thread_safe()				//如果客户端已编译为线程安全的,返回1。
  • 62.mysql_use_result()				//初始化逐行的结果集检索。
  • 63.mysql_warning_count()			//返回上一个SQL语句的告警数。
    
    

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值