ubuntu20.04 默認支持mysql8,不支持mysql5
具體原因請跳轉以下連接
系統默認不支持,兩種辦法安裝
一種源碼編譯(太麻煩)
另一種官網下載相應依賴(連包一起,直接dpkg -i)
mysql官網下載地址 選擇5.7.X ubuntu Linux
然后選擇對應架構版本
通常情況下就是這兩個X86架構的64位和32位的版本,不同的到處找找
下載完成解壓,進入目錄:
sudo dpkg -i ./*
通常情況下不出意外的話會報一個簡單小錯誤,
大概會告訴你處理包時 mysql*******依賴於XXXXXX
然而XXXXX 並沒有安裝,所以很明顯是依賴的問題
如果沒有問題那么會直接讓你設置密碼然后成功安裝
依賴的問題來一個:
sudo apt --fix-broken install
通常,安裝時會讓你在終端設置root用戶密碼,假設在安裝時沒有出現這步操作那么等待完成之后,運行mysql初始化腳本
sudo mysql_secure_installation
根據情況配置 (相對初始化配置不太清楚點這里)
其他說明:
由於20.04原本不樂意支持mysql5.X 所以在安裝好了之后
每次 apt&apt-get update || upgrade || autoremove
可能都會報有軟件包未升級,指的就是mysql的部分包
可以 apt list --upgradable 來查看
強迫症可能會稍微難過一點,反正我看着很難過,但是我並沒有解決方法。