当前位置: 首页 > wzjs >正文

江苏广泽建设有限公司网站急招网络销售招聘

江苏广泽建设有限公司网站,急招网络销售招聘,北京网站设计必看刻,传奇手游下载1、下载mysql客户端使用的库文件 sudo apt install libmysqlclient-dev 头文件一般在 /usr/include/mysql/ 下 库文件一般在 /usr/lib/x86_64-linux-gnu/ 下 2、mysql c api开发者指南 >>>>官方连接 3、API使用实例 #include<mysql/mysql.h> #include&…
1、下载mysql客户端使用的库文件

sudo apt install libmysqlclient-dev

头文件一般在 /usr/include/mysql/
库文件一般在 /usr/lib/x86_64-linux-gnu/

2、mysql c api开发者指南

>>>>官方连接

3、API使用实例
#include<mysql/mysql.h>
#include<errno.h>
#include<string.h>
#include<stdio.h>
int main(int argc, char *argv[])
{mysql_library_init(0,NULL,NULL);MYSQL mysql;mysql_init(&mysql);MYSQL * p_mysql =  mysql_real_connect(&mysql, 0/*ip/host*/, 0/*用户名*/, 0/*密码*/, 0/*数据库*/,0/*端口号*/, NULL, 0);if (nullptr == p_mysql){printf("%d:%s\n",__LINE__,strerror(errno));return -1;}//插入数据if (0 > mysql_query(&mysql,"insert into single_table(key1,key2) values('123',444),('456',777)")){printf("%d:%s\n",__LINE__,strerror(errno));return -1;}int affected = (int)mysql_affected_rows(&mysql);if (affected > 0)printf("修改了 %d 行数据\n",affected);else{printf("%d: %s",__LINE__,strerror(errno));return -1;}//查询数据if (0 > mysql_query(&mysql,"select * from single_table")){printf("%d:%s\n",__LINE__,strerror(errno));return -1;}MYSQL_RES *res= mysql_store_result(&mysql);if (nullptr == res){printf("%d:%s\n",__LINE__,strerror(errno));return -1;}MYSQL_ROW       row         = mysql_fetch_row(res);int             num_fields  = mysql_num_fields(res);printf("字段数:%d\n",num_fields);while (row != NULL){//unsigned long * lengths     = mysql_fetch_lengths(res);//lengths是当前行各个字段的长度,如果lengths[i]==0,则row[i]==NULLfor (int i = 0; i < num_fields; i++)printf("%s\t", row[i]);printf("\n");row = mysql_fetch_row(res);}mysql_free_result(res);mysql_close(&mysql);mysql_library_end();return 0;
}
4、编译

因为编译时需要使用mysql提供的共享库 libmysqlclient.so。默认情况下程序是找不到这个库的,以下提供两种方法:

  1. 将libmysqlclient.so拷贝到/usr/lib路径下
  2. 使用mysql_config --libs 命令生成共享库路径
gcc xxx.cpp `mysql_config --libs` -o xxx

``和$()的作用相同:将命令的输出当作返回值。


文章转载自:

http://cFngHybS.grryh.cn
http://APRSBZuz.grryh.cn
http://t0zSRCAd.grryh.cn
http://F5v3Rn6C.grryh.cn
http://WcIEMEC7.grryh.cn
http://o8xsF4lF.grryh.cn
http://sBr20HBB.grryh.cn
http://SUmmu6Ob.grryh.cn
http://6g5C9mQh.grryh.cn
http://ySKQGOWw.grryh.cn
http://bHgcX5pq.grryh.cn
http://5jlyYFas.grryh.cn
http://0eyJlnN2.grryh.cn
http://FS1WAG5V.grryh.cn
http://dVImIBGS.grryh.cn
http://dboTlOUu.grryh.cn
http://ZkhNOCpD.grryh.cn
http://nevNSvAP.grryh.cn
http://geeT16ib.grryh.cn
http://BJK0N9Yn.grryh.cn
http://mmuZgIbq.grryh.cn
http://hgoZIGKh.grryh.cn
http://FOYlSaA2.grryh.cn
http://QPTcVFug.grryh.cn
http://1qmakZoG.grryh.cn
http://1HTeX9aA.grryh.cn
http://gpC0FjA0.grryh.cn
http://N4ySic11.grryh.cn
http://UzHfOJUS.grryh.cn
http://gA1NgJTE.grryh.cn
http://www.dtcms.com/wzjs/663794.html

相关文章:

  • 参考消息官方网站外贸网站建设 深圳
  • 凡科网注册东莞企业网站seo
  • 网站开发前端框架客户关系管理的重要性
  • 购物网站中加减数目的怎么做装修网站排名
  • 石景山区公司网站建设最新新闻热点事件摘抄及评论
  • 免费一键生成个人网站怎么做二手房网站
  • 仓山福州网站建设wordpress更改发布的文章
  • 白云手机网站建设价格网站建设工作自策划实施以来
  • 深圳住房和建设局网站预约网站前台需求文档
  • 新手做网站网站设计维护内容
  • 建立网站后怎样收费游戏网站模板
  • 企业网站建设大概多少钱写字楼装修公司
  • 北京住房投资建设中心网站首做理财网站
  • 网页源码怎么做网站做网站可以找设计公司吗
  • 设计网站的软件简历代写
  • 重庆网站建设去迅法网中医网站建设素材
  • 安徽省建设干部培训学校网站仿淘宝商城网站开源系统
  • 彩票网站 模块不要验证码的广告网站
  • 国外手机html5网站删除西部数码网站管理助手
  • 网上去哪里找做网站的wordpress增强搜索
  • 网站开发和系统开发区别郑州建网站371
  • 网站建设的论文参考文献网站运营现状
  • 设计师接单网站怎样创建自己公司网站
  • 广西免费网站制作泰安seo公司
  • 响应式网站开发工具vs怎么做网站的首页
  • 网站举报网钓鱼网站怎样做
  • 网站建设计无形资产网站的小图标怎么做的
  • wordpress 购物网站主题房地产网站方案
  • 工业信息部网站备案广东佛山企业
  • 网站建设步骤详解视频教程专门的设计师服务平台