標籤:二進位 設定檔 local 通用 軟串連
通用二進位mysql是官方已經編譯好的安裝程式,相對編譯安裝的方法比較簡單,而且節省時間,本文基於mysql-5.5.33做安裝,原名叫做mysql-5.5.33-linux2.6-x86_64.tar.gz,我已經重新命名為mysql-5.5.33,系統使用centos 6.5
1、首先將安裝檔案解壓到/usr/local下面,並建立軟串連到mysql
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4D/A5/wKioL1RWPLXBj2iaAADnhZD4TEU257.jpg" title="1.jpg" alt="wKioL1RWPLXBj2iaAADnhZD4TEU257.jpg" />
2、準備mysql組和mysql使用者:
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4D/A5/wKioL1RWPhiA6ds7AABfz26xg3o826.jpg" title="1.jpg" alt="wKioL1RWPhiA6ds7AABfz26xg3o826.jpg" />
3、建立一個LV分區,方便以後資料增多時動態擴充磁碟空間,然後格式化為ext4檔案系統類型,並掛載到/mydata:
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/4D/A5/wKioL1RWQUHiVPpZAACQr_sMuqQ426.jpg" title="1.jpg" alt="wKioL1RWQUHiVPpZAACQr_sMuqQ426.jpg" />
4、在mydata裡面建立一個目錄mydata,並將屬主屬組都更改為mysql,供mysql服務使用:
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4D/A6/wKiom1RWQjfTSfNrAADnwEaiD58564.jpg" title="1.jpg" alt="wKiom1RWQjfTSfNrAADnwEaiD58564.jpg" />
5、初始化mysql,目錄為剛才建立的/mydata/mydata,使用者身份為mysql:650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/4D/A6/wKioL1RWReqCQ5lbAAGxOT2i6W8389.jpg" title="1.jpg" alt="wKioL1RWReqCQ5lbAAGxOT2i6W8389.jpg" />6、提供開機啟動服務指令碼並驗證:
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/4D/A6/wKioL1RWRvHi4NV-AACvzd_u0s4606.jpg" title="1.jpg" alt="wKioL1RWRvHi4NV-AACvzd_u0s4606.jpg" />
7、提供mysql設定檔:
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/4D/A6/wKioL1RWR8nwJgZ-AACFfnMl17c815.jpg" title="1.jpg" alt="wKioL1RWR8nwJgZ-AACFfnMl17c815.jpg" />
在/etc/my.cnf檔案裡做了如下增改:
thread_concurrency = 4 #是物理核心的2倍數
datadir = /mydata/mydata #指定儲存資料的路徑,是新增加的行
8、啟動mysq服務,查看臨時檔案是否產生,登陸mysql服務測試:
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/4D/A6/wKiom1RWSAyiAe93AAD4UKSKjqs842.jpg" title="1.jpg" alt="wKiom1RWSAyiAe93AAD4UKSKjqs842.jpg" />
9、以下mysql.sock是mysql用戶端和服務端都在一台伺服器上為方便通訊而產生的sock檔案,如是使用rpm方式安裝的mysql,則該檔案是在/var/lib/mysql目錄下:
[[email protected] mysql]# ll /tmp/mysql.sock
srwxrwxrwx 1 mysql mysql 0 5月 22 09:58 /tmp/mysql.sock
10、匯入mysql用戶端命令路徑,並使用mysql命令串連測試:
[[email protected] mysql]# vim /etc/profile.d/mysql.sh
export PATH=/usr/local/mysql/bin:$PATH
[[email protected] mysql]# . /etc/profile.d/mysql.sh
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/4D/A6/wKioL1RWSmrAYDYrAAFYPa0pYR0847.jpg" title="1.jpg" alt="wKioL1RWSmrAYDYrAAFYPa0pYR0847.jpg" />
已經成功串連mysql並可以正常使用了。
本文出自 “Linux” 部落格,請務必保留此出處http://zhangshijie.blog.51cto.com/806066/1571059
使用通用二進位安裝mysql