c当中mysql获取列数函数_C语言mysql基本函数

在C连接mysql服务器,需要使用libmysqlclient开发包。在ubuntu系统上可以通过

命令 sudo apt-get install libsqlclient-dev 安装。

和其它和数据库访问类似,具体的过程有

1,连接数据库

2,访问数据

3,处理数据

4,断开连接

下面,接上面的顺序来了解mysql数据库编程所要用到的具体函数

一,连接数据库

1,初始化一个连接句柄

MYSQL *mysql_init(MYSQL *);

//参数如果为NULL,则分配一个新的连接句柄

2,int mysql_option(MYSQL *connection, enum option_to_set, const char *

argument);

//这个函数用来设置连接特性的,也可以不设,一切会默认。而且,每次只能设

置一个选项,想设置多个选项,则需要多次调用。 以下是三个主要的选项,其它

见手册。

枚举选项实际参数类型含义

MYSQL_OPT_CONNECT_TIMEOUT   常数,无符号的整数类型   中止连接前等待的秒

MYSQL_OPT_COMPRESS   无,使用NULL      在网络连接中使用压缩

MYSQL_INIT_COMMAND   常数 ,char*连接建立以后发送的命令

3,设置及连接数据库

MYSQL *mysql_real_connect(MYSQL *conn

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值