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

建设企业网站前市场分析陕西企业网站建设哪家专业

建设企业网站前市场分析,陕西企业网站建设哪家专业,宝塔默认安装wordpress,做网站的公司怎么找目录 Mysql数据库代码封装头文件与源文件 Mysql数据库代码封装 业务层代码不要直接写数据库,因为业务层和数据层的代码逻辑也想完全区分开。万一不想存储mysql,想存redis的话,就要改动大量业务代码。解耦合就是改起来很方便。 首先需要安装m…

目录

  • Mysql数据库代码封装
  • 头文件与源文件

Mysql数据库代码封装

业务层代码不要直接写数据库,因为业务层和数据层的代码逻辑也想完全区分开。万一不想存储mysql,想存redis的话,就要改动大量业务代码。解耦合就是改起来很方便。
首先需要安装mysql以及libmysqlclient-dev这个开发包
在这里插入图片描述
依赖文件加一个
在这里插入图片描述
头文件搜索路径加一个
在这里插入图片描述

头文件与源文件

#ifndef DB_H
#define DB_H#include <mysql/mysql.h>
#include <string>
using namespace std;//数据库操作类
class MySQL
{
public://初始化数据库连接MySQL();//释放数据库连接资源~MySQL();//连接数据库bool connect();//更新操作bool update(string sql);//查询操作MYSQL_RES* query(string sql);private:MYSQL * _conn;
};#endif
#include "db.h"
#include <muduo/base/Logging.h>//数据库配置信息
static string server="127.0.0.1";
static string user="root";
static string password="123456";
static string dbname="chat";//初始化数据库连接
MySQL::MySQL()
{_conn=mysql_init(nullptr);
}//释放数据库连接资源
MySQL::~MySQL()
{if(_conn!=nullptr)mysql_close(_conn);
}//连接数据库
bool MySQL::connect()
{MYSQL *p=mysql_real_connect(_conn,server.c_str(),user.c_str(),password.c_str(),dbname.c_str(),3306,nullptr,0);if(p!=nullptr){//c和c++代码默认的编码字符是mysql_query(_conn,"set names gbk");}return p;
}//更新操作
bool MySQL::update(string sql)
{if(mysql_query(_conn,sql.c_str())){LOG_INFO<<__FILE__<<":"<<__LINE__<<":"<<sql<<"更新失败!";return false;}return true;
}//查询操作
MYSQL_RES* MySQL::query(string sql)
{if(mysql_query(_conn,sql.c_str())){LOG_INFO<<__FILE__<<":"<<__LINE__<<":"<<sql<<"查询失败";return nullptr;}return mysql_use_result(_conn);
}

添加一条数据,注册业务
在这里插入图片描述
在这里插入图片描述

http://www.yayakq.cn/news/773000/

相关文章:

  • 网站建设文化效果域名注册平台有哪些
  • 西安东郊做网站wordpress同步到公众平台
  • 网站开发分为哪几块企业地址管理系统
  • 做网站用vue吗国药控股cms系统
  • 泰安人才网招聘网安阳网站如何做优化
  • 东莞网站建设网站推广价钱萧山建站
  • 工业园区门户网站建设方案小程序开发代理
  • 做前端网站考虑兼容分辨率做网站哪家便宜
  • 阿里云的网站空间做一个网站flash收多少钱
  • 网站建设报告心得体会WordPress 评论框表情
  • 个人网站如何做流量装修公司排名前十哪家口碑好
  • asp影楼网站数据库用什么软件简约好看的网站模板
  • 做一个多肉网站可以做哪些内容公众号小程序如何开发
  • 濮阳住房建设厅网站物流公司查询平台
  • 杭州设计网站的公司哪家好信息流优化
  • 买软件的网站建设宿迁 网站制作
  • 徐州鼓楼区建设网站网站里的动态是如何制作
  • php网站端口网线制作实训报告
  • 装潢设计公司新网站该如何做网站优化呢
  • 网站什么做网络营销跟做网站有什么区别
  • 做网站优化的wordpress 附件目录
  • html5 网站模版重庆德旺广网络科技有限公司
  • 买域名送网站空间大型网站建设优化排名
  • 东平网站制作哪家好网络推广的方式
  • 电影点播网站开发费用电子商务网站设计怎么做
  • 做室内效果图网站建设网站要准备什么
  • 做ppt素材的网站有哪些科技有限公司属于什么企业类型
  • 成都网站建设有哪些珠宝网站建设公司
  • 济南网站建设制作网站维护工作内容
  • 网站宣传语网站平台推广语录