下載
官網(wǎng)下載地址: https://dev.mysql.com/downloads/repo/apt/
Ubuntu命令安裝
#下載拓展.deb文件
sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb
#進入含有該.deb文件夾下(默認在當(dāng)前文件夾下),解析.deb文件。
sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb
#更新apt庫
sudo apt update
#安裝mysql-server
sudo apt install mysql-server
#跟著圖形界面走,按Tab鍵確定
手動下載

下載界面

選中下載
安裝操作和上面指令一樣
找回用戶名和密碼
安裝好之后,本人不知道賬號和密碼,怎么辦呢?很簡單,運行以下ubuntu指令:
查看/etc/mysql目錄下的debian.cnf配置文件
sudo cat /etc/mysql/debian.cnf

賬號和密碼
然后我們測試登陸,以我的為例
sudo mysql -udebian-sys-maint -pCzBgrnkTOt6BjKqZ
模板: mysql -u<用戶名> -p<密碼>

登陸結(jié)果
測試mysql指令是否成功運行,以下是說明成功了
show databases; #分號結(jié)尾

測試成功結(jié)果
如果執(zhí)行不成功,不要著急,繼續(xù)執(zhí)行兩條指令
SET GLOBAL innodb_fast_shutdown = 1; #分號結(jié)尾
指令1
以我的為例
sudo mysql_upgrade -udebian-sys-maint -pCzBgrnkTOt6BjKqZ模板: mysql_upgrade -u<用戶名> -p<密碼>
我的已經(jīng)升級完畢了,就無法展示圖啦,到這一步就已經(jīng)沒問題啦,然后返回上面登陸步驟,進行測試數(shù)據(jù)庫指令,理論上已經(jīng)沒問題了。
部分指令:
#停止mysql
sudo systemctl stop mysql
#開啟mysql
sudo systemctl start mysql
#重啟mysql
sudo systemctl restart mysql
#查看mysql運行狀態(tài)
sudo systemctl status mysql
上面可以看到我的用戶和密碼太復(fù)雜了,很不方便操作
把用戶修改以下吧,來參考一下這篇博客,mysql修改用戶名
把密碼改修以下吧,來參考一下這篇博客,mysql修改密碼
總結(jié):
mysql到此已經(jīng)安裝完成了,剩下的就是去看官方文檔自學(xué)了,apache2的安裝我本來準備和SSL協(xié)議在一塊寫的,已經(jīng)寫了一半了,為了寫的能更詳細點,我決定在apache2的基礎(chǔ)上重新配置一次SSL協(xié)議。將這些經(jīng)歷分享出去,希望對感興趣的人能有所幫助。