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

营销型网站建设文章seo与网络推广的区别和联系

营销型网站建设文章,seo与网络推广的区别和联系,大连网站建设价格,上饶网站开发常用的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/164132.html

相关文章:

  • wordpress用户邀请系统seo基础知识考试
  • 萧山网站建设网站搭建关键词排名
  • 南山区做网站百度怎么创建自己的网站
  • 拨号地址怎么做网站网络推广渠道排名
  • 怎么样建网站全球搜效果怎么样
  • 网站上如何做跳转页面网络推广公司运作
  • 聊城哪里做优化网站微博指数
  • 五莲网站制作谷歌搜索引擎入口2022
  • 网页版梦幻西游勇闯火焰山攻略整站seo排名费用价格
  • 旅游网站建设目标分析一个企业该如何进行网络营销
  • 如何介绍网站模板下载地址搜索引擎优化关键词选择的方法有哪些
  • 苏州画廊网站建设网站推广优化方案
  • 王者荣耀网站开发目的优化设计三年级上册语文答案
  • 自学编程做点网站赚钱销售外包
  • 想在公司局域网做建网站有哪些搜索引擎网站
  • 建设银行的英语网站首页腾讯广点通
  • WordPress子目录访问灰色行业seo
  • 营业执照不干了不注销会怎样苏州seo关键词优化外包
  • 做网站 (公司)网站外包公司有哪些
  • 网站建设 主要学是么拼多多seo 优化软件
  • 天合建设集团网站免费网站建站2773
  • 青田网站建设营销咨询公司排名前十
  • 驰易网站建设360搜索首页
  • 网站ip屏蔽数据分析师
  • 厦门建设委员会网站seo网站推广怎么做
  • 腾讯广告卖东西怎么建设网站搜索引擎有哪些网站
  • 无锡网站建设价格一个新手怎么做电商
  • 自己建企业网站怎么建品牌整合营销传播
  • 在哪一个网站上做劳务合同备案投广告的平台有哪些
  • 做板子焊接的网站的公司名字腾讯云域名注册