文件名称:多线程访问mysql数据库
文件大小:4.73MB
文件格式:RAR
更新时间:2018-01-27 11:28:39
mysql
主要分为3部分: 1.DBSqlMan是多线程访问mysql的动态库 2.mysql5,开源的windows下使用的mysql2次开发库,mysql官网上可以下载 3.testDb,简单的应用DBSqlMan的例子 整个工程已经在VS2005下运行通过,并在实际应用中使用过。提供了mysql访问效率 简单讲解下CMySQLMan类的对外接口: SetMaxConnectNum------设置mysql最大的连接数?,当调用ConnectDB的时候会创建X个数据库连接 SetCharset------设置编码格式,主要是GB2312还是UTF8 ConnectDB------连接数据库 GetIdleMySql------获取一个未使用的mysql连接 ReleaseMysql------释放一个在使用的mysql连接 SelectRecordbySP/SelectRecord------都是执行一个sql语句,返回一个结果集(主要用于查询) FreeRecord------释放结果集 ExecSP/ExecSQL------都是执行一个sql语句(主要用于插入,删除) 其他接口主要是后续扩展的,比如获取表字段,对表进行加减锁,获取计算机信息等,不是核心的接口,不做解释
【文件预览】:
MySql
----mysql5()
--------include()
--------lib()
----DBSqlMan.vcproj(4KB)
----src()
--------MySQLMan.cpp(11KB)
----DBSqlMan.sln(1KB)
----testDb()
--------ReadMe.txt(944B)
--------testDb.vcproj(5KB)
--------stdafx.h(276B)
--------stdafx.cpp(211B)
--------testDb.cpp(5KB)
----DBSqlMan.ncb(7.02MB)