mysql的啟動過程

如果一個干凈的系統從沒有mysql的0開始,到mysql完全啟動,應該可以有下面幾個過程。

mysql安裝

  1. mysql版本以及選擇
    mysql分支:mysql官方版,mariadb,percona
    以后的講述以官方版本為準。雖然mysql已經被oracle收購,業內有對其是否被大公司控制的擔心,但仍然看好它在業內的前景,所以本《全脈絡mysql》系列都是以官方版本為基礎。
    mysql官方版本:5.6,5.7,8.0。
    自從mysql被Oracle收購,版本發布速度很快,改進了很多的功能。到現在的mysql8,包含了很多新特性,被稱為大殺器,數據庫大牛葉金榮甚至說“逆之者亡”。商業互吹,聽聽即可,但采用mysql8是業內普遍共識。
  2. mysql安裝方法
    mysql安裝,一般有3種方法:編譯安裝,二進制安裝與rpm安裝。
  • 編譯安裝。編譯安裝比較靈活,可以選擇很多自己所需要的編譯參數,但要求使用者對每個編譯參數非常了解。同時編譯安裝比較耗時,可能需要數個小時才能安裝完畢
  • 二進制安裝。二進制安裝是直接使用Oracle官方提供的已經編譯好的二進制包,經過初始化之后即可使用。
  • rpm安裝
  1. mysql全系統文件介紹
  2. mysql初始化流程【此處暫放,等初始化細節從源代碼級別搞清楚后再寫】

mysql啟動

  1. mysql配置說明。對mysql常用參數說明,并給出設置原則和建議數值。
  2. mysql啟動過程。講述源碼級別的啟動過程
  3. 客戶端工具。講述客戶端的一些原理和參數,如何定制自己的客戶端
    ,以及auto-rehash參數設置與命令行提示工具mycli的安裝與使用
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容