跨平台的c++连接mysql

时间:2014-11-24 10:17:36
【文件属性】:

文件名称:跨平台的c++连接mysql

文件大小:11KB

文件格式:RAR

更新时间:2014-11-24 10:17:36

c++连接mysql,c++访问mysql,c++连接mysql封装

支持跨平台,用c++封装成的数据访问层,目前只支持mysql,可将代码加入工程直接编译,快速实现mysql数据库的访问! 注意:在vc下,需要下载mysql的c库,在linux下,也要下载mysql的c库,并设置。 g++ main.cpp -o db.exe -Imysql头目录 -Lmysql库目录 -lmysql 最后请了解下动态库路径在linux下的设置方法。


【文件预览】:
DbLib
----sqlfunction.h(1KB)
----string_app.h(3KB)
----dbfactory.h(385B)
----mysqlconnect.h(5KB)
----cellvalue.h(3KB)
----sqlchar.h(910B)
----db_interface.h(282B)
----call_interface.h(2KB)
----dbbase.h(1KB)
----objectdef.h(496B)
----dbtable.h(4KB)
----idbconnect.h(838B)
----resultdefine.h(209B)
----sqlvalues.h(2KB)
----tableprinter.h(774B)
复件 main.cpp

网友评论

  • 很好的东西,学习了
  • 不能下载,白白扣了积分,这什么情况
  • 把两个平台的环境配置好,照着修改下就可以用
  • 环境需要另外下载,已经注明的很清楚了,作为参考还好吧
  • 可以用需要自己下载mysql库和头文件,确实是封装的有点过,用了虚函数这些高级用法增加阅读难度。
  • 非常实用,谢谢分享
  • 需要修改部分地方才可以用
  • 不能直接用,需要修改一些东西。谢谢分享
  • 把两个平台的环境配置好,照着博主的修改下就可以用,照搬的确不行。
  • 其实是很好的代码,对数据库操作的封装已经很有参考意义了。只不过稍微有点过度封装。另外关于环境的配置,这个就自己从网上下载呗,何必要人家都给你附上,对吧。
  • 楼上的两位不懂,其实作者的代码没问题。 他本人也在上边说了,需要下载mysql的c语言库,这要到网上或mysql官方下载,然后在vc的环境里设置mysql库的头文件和lib文件的路径。在linux下的话,要下载linux版本的mysql库,然后设置dll库的查找路径,否则gcc 找不到mysql库的文件,好像是在rc文件里编辑的?具体不记得了。
  • 代码确实不全 鉴定完毕
  • 代码不全,属于垃圾级