如何阅读MySQL源码
生活随笔
收集整理的這篇文章主要介紹了
如何阅读MySQL源码
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
目錄
- 1.下載MySQL源碼
- 2.IDE的使用
- 2.1 安裝 C/C++ 插件
- 2.2 打開代碼
為了更加準(zhǔn)確的理解MySQL原理,很多時間需要查看文檔和閱讀源碼。如果文檔中,描述模糊,就需要查看代碼進(jìn)行確認(rèn)。
本文簡單介紹下,在Mac OS 環(huán)境下,如何高效的閱讀MySQL源碼。
1.下載MySQL源碼
在github上找到release列表,選擇需要下載的版本。
本文這里下載的是5.7.26。
下載后,解壓縮。
2.IDE的使用
IDE的使用,可以極大提高閱讀效率。
網(wǎng)上,有的也推薦用vim等等,需要繁瑣的配置。我看了下步驟,還是放棄用vim了。(哈哈)
有一個好的IDE,那是事半功倍。
這里推薦 Visual Studio Code。
下載后,解壓縮,打開即可使用。拖拽到Application中,就可以在啟動菜單中看到。
2.1 安裝 C/C++ 插件
如圖所示,MySQL的源碼是 C/C++編寫的,因此這里選擇安裝下 C/C++ 插件。
這插件可以幫助閱讀和調(diào)試代碼。
2.2 打開代碼
首先打開MySQL 代碼目錄。
通過搜索代碼,找到mysqld main函數(shù)。
打開入口文件。
通過IDE 查看代碼的引用關(guān)系,簡直不要太爽。
更多功能的探索,即將開始。
總結(jié)
以上是生活随笔為你收集整理的如何阅读MySQL源码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安装centos7.3操作系统
- 下一篇: Python第三方模块的下载与安装