cmake介紹:
cmake的重要特性之一是其獨立於源碼(out-of-source)的編譯功能,即編譯工作可以在另一個指定的目錄中而非源碼目錄中進行,這可以保證源碼目錄不受任何一次編譯的影響,因此在同一個源碼樹上可以進行多次不同的編譯,如針對於不同平台編譯。
要想編譯安裝MySQL,它是依賴於cmake(cmake28)的,mysql5.5以後都使用cmake編譯安裝,而不再使用make安裝了.(cmake由Facebook研發的工具)
下面是安裝部署的實現:


2).默認編譯的存儲引擎包括:csv、myisam、myisammrg和heap。若要安裝其它存儲引擎,可以使用類似如下編譯選項:
4).如若要編譯進其它功能,如SSL等,則可使用類似如下選項來實現編譯時使用某庫或不使用某庫:
5).其它常用的選項:
6).如果想清理此前的編譯所生成的文件,則需要使用如下命令:

2.2 創建LVM卷-為mysql的data目錄;另外我們會在必要時備份、恢復的:
2.2.2
創建LVM且格式化:
2.2.3 開機自動掛載:點擊(此處)折疊或打開
2.2.5 先創建目錄:賦予相應權限:


點擊(此處)折疊或打開
2、初始化mysql:
3、查看初始化後生成的文件:
4、提供配置文件腳本:
5、加入服務列表,開機自啟動:
6、提供mysqld配置文件:
7、編輯配置文件,指定數據位置:
8、mysql的客戶端工具:(默認啟用的是mysqld_safe:)
9、啟動mysqld服務:


11、mysqld的路徑環境變量:
12、導出man,庫、頭文件:
12.1 庫文件導出:
12.2 頭文件不用導出,這個版本的沒有;

2、查看匿名用戶:
3、刪除匿名用戶:
4、查看是否已經刪除:
5、給root用戶設定密碼:
6、給全部root用戶加上密碼.