以前記錄過用yum安裝mysql,可是這個過程當中自動下載的時候,仍是會受yum源的影響的,能夠更換成國內的網易或者阿里的鏡像,若是嫌麻煩不想更,也能夠用rpm安裝。
準備:須要到mysql官網https://dev.mysql.com/downloa...下載RPM Bundle包。這裏要注意,剛進入下載頁是這樣的,這裏不想選擇5.7的話,要點‘Looking for previous GA versions?’(查看以往的版本),而後選擇你要安裝的版本和對應的信息
,網頁會在下部篩選出相應的包
,下載這個。下載到本地以後解壓,獲得這幾個安裝包。
只須要把其中的3個上傳到服務器上的某個臨時目錄下就好了,三者分別是:mysql-devel 是開發用到的庫以及包含文件,mysql-client 是客戶端,mysql-server 是數據庫服務器node
安裝: # rpm -ivh MySQL-server-5.6.37-1.el6.x86_64.rpm --force --nodeps # rpm -ivh MySQL-client-5.6.37-1.el6.x86_64.rpm --force --nodeps # rpm -ivh MySQL-devel-5.6.37-1.el6.x86_64.rpm --force --nodeps
中途若是有報錯信息或者相似某些依賴的軟件沒有安裝過之類的就本身解決了。安裝完了以後,界面上會有提示mysql默認的配置文件是/usr/my.cnf,這個文件的位置有可能會由於系統版本或者安裝包的不一樣而不一樣吧。若是之後mysql有什麼須要修改的設置,改/usr/my.cnf就行了。同時也顯示了,安裝以後的mysql服務的root隨機密碼,會儲存在/root/.mysql_sercret中,使用下面的命令會顯示密碼,而後將改密碼複製mysql
# cat /root/.mysql_secret
登陸mysql,安裝要求輸入上一步拷貝的密碼sql
# mysql -u root -p
進入mysql以後,經過如下命令來修改密碼,修改爲功以後,退出數據庫
mysql>SET PASSWORD=PASSWORD('123456'); mysql>exit
安裝好事後一段時間,mysql服務在運行過程當中被kill掉了因而去看上面提示到的錯誤日誌顯示
去網上搜,按這樣改/usr/my.cnf服務器
innodb_buffer_pool_size =128M key_buffer_size =120M
保存退出,重啓mysql服務就能夠了spa