操作系統:Ubuntu 17.04 64位
MySQL版本:MySQL 5.7
一、官方文檔
網上有非常多的文章介紹如何在linux操作系統環境下安裝mysql,我也跟着這些文章繞了很大的圈子,最後才發現,人家mysql官方的文檔就寫得清清楚楚的。
如果想查閱如何安裝的話,可以點擊官方文檔中下圖中的部分:
我安裝的版本是5.7,所以就查閱5.7的文檔。當然也可以點擊右側的下載按鈕,將手冊下載到本地。
進入相應版本的在線手冊後,就能夠在左側的導航欄中找到與安裝有關的內容:Installing and Upgrading MySQL
展開這個導航菜單,會發現下面有非常多不同版本的安裝手冊:
掃了一眼,有通用安裝手冊、在Unix/Linux下的安裝手冊、在Windows下的安裝手冊等等。
事情好像變得有些大條。
不要着急,這個時候轉而進入MySQL的下載頁面(開源免費版):點擊打開傳送門
在下載頁面上,只要選擇我們所使用的操作系統版本:
這個時候,下載界面會很貼心得爲我們自動篩選出我們可以使用的版本,順便將安裝包下載下來:
這下就很明確了,我們下載的是deb安裝包,然後回到在線手冊-----Installing MySQL on Linux Using Debian Packages from Oracle,找到相應的安裝手冊就可以了,如下圖中的粗體字部分:
二、安裝
1.解壓安裝包
tar -xvf mysql-server_MVER-DVER_CPU.deb-bundle.tar
2.安裝libaio庫
sudo apt-get install libaio1
3.預設MySQL
sudo dpkg-preconfigure mysql-community-server_*.deb
4.執行安裝
sudo dpkg -i mysql-{common,community-client,client,community-server,server}_*.deb
官方手冊很貼心的提示說,在安裝過程中可能會被提示需要依賴包,然後我就如預期一樣看到了這個提示:
sudo apt-get -f install
完成之後,再次執行安裝命令即可:
sudo dpkg -i mysql-{common,community-client,client,community-server,server}_*.deb
這下就不報錯了,如下圖所示:三、啓動或關閉MySQL服務
service mysql start
順便提一下,service包含以下一些參數:
service mysql status
如下圖所是,如果看到了一個綠色的小燈亮起,就表示MySQL服務正在歡快地運行着: