Poco c++中的数据库驱动部分,简洁,干净,工整,和数据库连接,封装成这样,还是比较好用的.下面是连接MySQL连接的方法.
一 需求说明
与MySQL数据库建立连接池,并在连接池中获得一个连接,实现数据库常用增删改查
二 目标说明
写出ANSI风格的代码,并输出高度结果到终端,验证程序的有效性
三 调试条件:
1.系统:ubuntu
2.qt 或 其它IDE
3.安装了mysql,有正确的访问账户和密码
四 例程说明
使用IDE:Qt Creator
项目文件:pocomysql.pro
QT += core networkQT -= guiTARGET = poco_mysqlCONFIG += consoleCONFIG -= app_bundleDEFINES += CHARTDIR_HIDE_OBSOLETE _CRT_SECURE_NO_WARNINGSINCLUDEPATH += /usr/local/include/Poco -I /usr/include/mysqlLIBS += -L/usr/local/lib -lPocoData -lPocoDataMySQL -lPocoDataSQLite -lPocoCrypto -lPocoUtil -lPocoFoundation -L /usr/lib64/mysql#LIBS += -L/usr/local/lib -lPocoData -lPocoDataSQLite -lPocoFoundation -lPocoCrypto -lPocoUtilSOURCES += \
mysql.cpp
main文件
#include "Poco/String.h"#include "Poco/