【原创】MYSQL++源码剖析——前言与目录

终于完成了!

从第一次想写到现在真的写好大概花了我3个月时间。原来一直读人家的系列文章,总感慨作者的用心良苦和无私奉献,自己在心里总是会觉得有那么些冲动也来写一个。

最开始的麻烦是犹豫该选哪个主题。其实有好几个想仔细读一下的源代码,比如说gtest,陈硕写的网络库muduo,还有那本尘封已久的Linux源码……最后由于工作需要,我还是选了个最“实在”的主题——说实在只是因为这个是工作需要——MYSQL++。初衷仅仅是为了了解这个库,因为如果我主张要用该库,那么一定要知己知彼,否则老板问起来一问三不知就傻了……

整个库读下来还是感觉一气呵成,该库毕竟还算是MYSQL的准官方库,用户手册参考手册一应俱全,各种命名也相当的规范,最主要是,在开始研读之前我还做过一些MYSQL的项目,用过MYSQL的C API写过一些程序,所以还算比较轻松。为了不至于自己以后忘记,我决定还是得写下来。以下是目录

 

【原创】0. MYSQL++的环境准备

【原创】1. MYSQL++简介

【原创】2. MYSQL++之Connect类型

【原创】3. MYSQL++ Query类型与SQL语句执行过程(非template与SSQLS版本)

【原创】4. MYSQL++ 之 SQLTypeAdapter类型、SQLQueryParms类型 与 SQLBuffer

【原创】5. MYSQL++ mysql_type_info类型

【原创】6. 在MYSQL++中实现SQL语法中的NULL

【原创】7. MYSQL++中的查询结果获取(各种Result类型)

【原创】8. MYSQL++中的Row类型

【原创】9. MYSQL++中的Field、FieldNames以及FieldTypes类型

【原创】10. MYSQL++ 之 DbDriver

【原创】11. MYSQL++ 之 Quoting 与 Escaping

【原创】12. MYSQL++之Template Query

【原创】13. MYSQL++之SSQLS(基本用法篇)

【原创】14. MYSQL++之SSQLS(原理解析)

posted @ 2014-03-30 10:23  aicro  阅读(4906)  评论(0编辑  收藏  举报