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

营销型网站建设文章软文推广的优点

营销型网站建设文章,软文推广的优点,视频工厂网站建设,房产网站建设的目的常用的API接口 在C中常用的mysql API接口 1、初始化mysql对象。 mysql_init(NULL);2、mysql连接函数:第一个参数是无连接的mysql对象,第二个参数是mysql地址,后面是用户名、密码、库名。函数返回一个有连接的MySQL对象。 mysql_real_connec…

常用的API接口

在C中常用的mysql API接口

1、初始化mysql对象。

mysql_init(NULL);

2、mysql连接函数:第一个参数是无连接的mysql对象,第二个参数是mysql地址,后面是用户名、密码、库名。函数返回一个有连接的MySQL对象。

mysql_real_connect(m_mysql, maddr, "root", "123456", "db", 0, NULL, 0);

3、sql查询函数:有连接的mysql对象,SQL语句。

mysql_query(m_mysql, sql.c_str());

4、获取查询结果集:将查询结果放在MYSQL RES* 对象中。

MYSQL_RES* res = mysql_store_result(m_mysql); 

5、从查询结果集中获取结果记录

MYSQL_ROW row = mysql_fetch_row(res);

6、从查询结果集中获取结果数量

mysql_num_rows(res);

7、判断获取最近一次查询结果集的列数,如果最后一个查询不是SELECT查询(无结果集),则此函数返回0。

mysql_field_count(m_mysql);

代码示例

根据用户ID获取其对应的组名

//先从参数列表中获取可连接的mysql地址
int db_c connect(void){MYSQL* mysql = m_mysql; //先拷贝原地址 做副本//寻找可用的连接 定义一个常量迭代器 遍历配置列表for(std::vector<std::string>::const_iterator maddr = g_maddrs.begin() ;maddr != g_maddrs.end() ; ++maddr){//判断当前地址是否可用if(m_mysql = mysql_real_connect(mysql , maddr->c_str(),"root", "123456", "db", 0, NULL, 0)){return OK; //#define OK 1  链接成功返回OK}}//遍历结束后 无可用连接 打印错误日志logger_error("connect database fail: %s",mysql_error(m_mysql = mysql));return ERROR; //#define ERROR 0
}
//根据用户ID获取其组名
int db_c::get(char const* userid, std::string& groupname){//拼接sql语句acl::string sql;sql.format("SELECT group_name FROM t_router WHERE userid='%s';",userid);//执行查询语句if(mysql_query(m_mysql, sql.c_str())){//如果失败打印日志logger_error("query database fail: %s, sql: %s",mysql_error(m_mysql), sql.c_str());return ERROR;}//获取查询结果集MYSQL_RES* res = mysql_store_result(m_mysql);//如果获取失败打印日志if (!res) {logger_error("result is null: %s, sql: %s",mysql_error(m_mysql), sql.c_str());return ERROR;}//从查询结果集中 获取查询记录MYSQL_ROW row = mysql_fetch_row(res);//如果失败打印日志if (!row)logger_warn("result is empty: %s, sql: %s",mysql_error(m_mysql), sql.c_str());else { //成功的话 获取结果groupname = row[0];}return OK;
}
http://www.dtcms.com/wzjs/253720.html

相关文章:

  • 兰州系统开发关键词优化排名网站
  • 长沙 网站建设发布新闻的平台有哪些
  • 百度地图在线使用导航系统正规seo一般多少钱
  • 高校两学一做网站建设b站推广有用吗
  • ps专门做兼职的网站百度客户服务电话
  • 网站的文本链接怎么做百度推广竞价
  • 平台式网站模板下载地址网络营销成功案例3篇
  • 南京网络推广网站seo营销培训咨询
  • 深圳网站建设seo优化谷歌商店官网
  • 深圳网站建设公司排名苏州企业网站关键词优化
  • 烟台哪个公司做网站好《新闻联播》今天
  • 网站第三方微信登陆怎么做的互联网产品推广
  • 对我国政府门户网站建设的思考优化推广
  • 比较好的网站建设品牌设计免费发布平台
  • 5种可以给网站带来流量的方式百度小程序对网站seo
  • 新密市城乡建设局网站新东方小吃培训价格表
  • 公司做网站费用南阳网站seo
  • 免费建站免费使用的网站上海seo推广方法
  • 自己做盗版小说网站吗常德网站建设公司
  • 网站安全维护内容网址查询网站
  • 赶集网网站建设分析海外推广代理商
  • wordpress下拉式友情链接seo范畴
  • 营销型企业网站网络公司主要做哪些
  • 百讯科技网站建设上海seo公司排名榜
  • 团购网站建设成都网站建设方案优化
  • 宁波市节约型机关建设考试网站河北网站推广
  • 企业网站平台如何做网络推广关键词调词平台哪个好
  • 将自己做的网站发布到网上农村电商平台
  • 网页设计与制作实训报告心得体会2000字上海优化seo排名
  • 做响应式网站的常用尺寸seopeixun com cn