mySQL_connect怎么调用_Mysql ConnectC/C++使用
前一阵子搞那个QT发布使用mysql程序的驱动问题搞得头大(实际应该是自己太弱了),弄了几天也没搞定,就放弃是用那个了,泪崩,舍不得。这两天看看connectC/C++的使用方法。
还是老样子,LINUX+QT。
建立一个console程序,测试demo依然脸皮厚的写在了main文件内。PRO文件依然需要加入LIBS += -L /usr/lib/mysql -lmysqlclient -lmysqlpp
下面是ConnectC++ API接口,ConnectC API接口网上的例子好像比较多,头文件是使用mysql.h。自己也用自带的demo测试了下。不得不说,这个没有QT的好用,但是发布程序不用搞driver了,也是蛮爽的。简单使用,方便以后学习。
主要内容如下:
#define MYSQLPP_MYSQL_HEADERS_BURIED//这个必须指定否则可能出现mysql_version.h找不到的情况。
#include
#include
#include
using namespace std;
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
const char* server="localhost";
const char* db="mysql";
const char* user="root";
const char* passwd="Aa,,..1234";
mysqlpp::Connection conn(false);
if(conn.connect(db,server,user,passwd))
{
mysqlpp::Query query=conn.query("select host,user,password from user");
if(mysqlpp::StoreQueryResult res=query.store())
{
cout<
for(size_t i=0;i
{
for(size_t j=0;j
{
cout<
if(j==2)
cout<
}
}
}
else
{
cerr<
return 1;
}
return 0;
}
else
{
cerr<
return 1;
}
return a.exec();
}
mySQL_connect怎么调用_Mysql ConnectC/C++使用相关推荐
- mysql plugin 调用_MySQL插件接口的调用方式
author:sufei 版本:8.0.16 一.简介 首先简单说明一下插件的实现原理 在程序的合适位置(挂钩处)安插相应的函数指针,相应的结构类似:if (fun_ptr != null) fun_ ...
- mysql sysdate调用_MySQL SYSDATE()用法及代码示例
MySQL中的SYSDATE()函数用于根据函数的上下文以YYYY-MM-DD HH:MM:SS或YYYYMMDDHHMMSS.uuuuuu格式返回当前日期和时间. 用法: SYSDATE() 参数: ...
- win10连接mysql服务器频繁断线_MySQL连接数过多导致服务无法正常运行
[Mysql并发和连接数] mysql并发数:netstat -ant |find /i "ESTABLISHED" |find /i ":3306 " /c ...
- mysql监控 hp_0066 使用PHP和MySQL实现学生分数信息管理
原标题:0066 使用PHP和MySQL实现学生分数信息管理 上节课介绍了MySQL数据库中如何使用SQL语言查询和变更数据. 这节课来介绍如何通过PHP调用SQL语句实现数据管理功能网页. 通过PH ...
- MySQL数据库 Too many connections
出现这种错误明显就是 mysql_connect 之后忘记 mysql_close: 当大量的connect之后,就会出现Too many connections的错误,mysql默认的连接为100个 ...
- mysql 的capi预处理
25.2.4. C API预处理语句 MySQL客户端/服务器协议提供了预处理语句.该功能采用了由mysql_stmt_init()初始化函数返回的MYSQL_STMT语句处理程序数据结构.对于多次执 ...
- Sql执行平时都很快但是偶尔就会很慢
Sql执行平时都很快但是偶尔就会很慢 记录一下在翻看MySQL技术文章的资料,觉得很不错就自己记录一下.大部分来源于网络. SQL执行变慢的原因 一条Sql执行很慢,那是每次执行都慢还是偶尔慢,简单的 ...
- mysql5.5手册读书日记(4)
<?php /*InnoDB事务模型和锁定 15.2.10.1. InnoDB锁定模式 15.2.10.2. InnoDB和AUTOCOMMIT 15.2.10.3. InnoDB和TRANSA ...
- php和mysql实现员工信息管理_0066 使用PHP和MySQL实现学生分数信息管理
上节课介绍了MySQL数据库中如何使用SQL语言查询和变更数据. 这节课来介绍如何通过PHP调用SQL语句实现数据管理功能网页. 通过PHP调用SQL语句连接到数据库 前面教程当中通过PHP编程语言来 ...
最新文章
- zabbix运行脚本监控ggsci报错
- windows-server-2012R2离线中文语言包安装
- mysql存储过程局部变量使用_MySQL存储过程使用输出变量
- 奇安信代码安全实验室帮助微软修复两个 “重要” 漏洞,获官方致谢
- 7zip压缩zip格式时文件名支持中文的设置
- Paip.YXSHOP易想商场功能模块说明
- 层次分析法详细讲解(小白必看电脑查看)
- php去除前两位,php去除前后空格的实现方法
- C语言 —— 合并两个有序数组
- html轮播图背景色,轮播图的做法(更换背景颜色)
- 虚拟机安装win10教程(详细版)
- win10设置保护色
- TTL转HDMI 1.4,性能提升,pin to pin 芯片LT8618SXB
- python制作动态表情包,用 Python 开发一个【GIF表情包制作神器】
- jink Art儿童摄影师视频教程中文字幕
- Consider defining a bean of type `xxx` in your configuration问题解决
- forge 服务器 优化,[1.7.10]模组服务器优化教程-Mod服的超频 - 联机教程 - Minecraft(我的世界)中文论坛 -...
- 2022年,谁在推动产业数字化进入“奇点”时刻?
- 第五章 留数及其应用
- SQL语句--CASE函数写法的简单举例,及应用
热门文章
- java aio事件模型_IO模型之AIO代码及其实践详解
- ByteTrack 多目标跟踪 测试笔记
- pytorch 计算相似度,相关系数
- torch.Tensor和torch.tensor的区别
- tensorflow filter_variables
- 如何动态调试Python的第三方库
- 在此处打开命令改为CMD或Powershell
- iptables的表和链结构详解
- java volatile 用法_java关键字volatile用法详解
- python templates_详解Python的Django框架中的templates设置