主要參考了下面兩篇文章php
http://forum.ubuntu.org.cn/viewtopic.php?t=330121mysql
http://www.linuxidc.com/Linux/2011-09/42290.htmlinux
一、去mysql官網下載最新的源碼,下載頁下拉菜單選Source Code->Generic Linux ????.tar.gzsql
二、更新系統必備的工具ubuntu
三、解壓mysql源碼包工具
四、建立mysql用戶組測試
五、進入mysql解壓後的目錄,使用cmake指令編譯mysqlui
六、編譯安裝,使用root比較簡單,權限問題很嚴重es5
七、進入安裝厚的目錄執行.net
必須有一個–no-defaults選項,若是沒有該選項,則程序會自動載入默認的配置文件
八、配置my.cnf
一般咱們是經過腳本傳入適當的參數啓動mysqld。所以在/etc/mysql/my.cnf中加入以下的內容:
pid-file = /usr/mysql/mysql.pid
九、複製服務控制文件
十、創建mysql.pid
十一、測試mysql運行
或者到目錄中運行
報錯的處理什麼pid的錯誤,應該是沒有權限形成的,具體錯誤能夠去/usr/mysql/data/xxxx.err中查看
查看方法
通常都是permision denied,本身處理一下吧
十二、設置開機運行
該工具採用的是圖形界面,很直觀在此就不介紹如何使用了,咱們須要作的是找到【mysql】一欄,選定【3】【4】【5】這三列,這樣就完成了開機自動啓動MySQL daemon了。
重啓後service mysql status
mysql is running
成功了