【原創】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(原理解析)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM