通過lsb_release -a
命令檢視ubuntu 版本。
選擇你的ubuntu 版本,將以下對應版本的內容寫進/etc/apt/sources.list.d/mysql-community.list
# ubuntu 18.04 lts
deb bionic mysql-5.7 mysql-8.0 mysql-tools
# ubuntu 16.04 lts
deb xenial mysql-5.6 mysql-5.7 mysql-8.0 mysql-tools
# ubuntu 14.04 lts
deb trusty mysql-5.6 mysql-5.7 mysql-8.0 mysql-tools
然後執行apt update
。
如果出現以下錯誤:
root@ubuntu:~# apt update
命中:1 xenial inrelease
命中:2 xenial-updates inrelease
命中:3 xenial-security inrelease
錯誤:4 bionic inrelease
由於沒有公鑰,無法驗證下列簽名: no_pubkey 8c718d3b5072e1f5
正在讀取軟體包列表... 完成
w: gpg 錯誤: bionic inrelease: 由於沒有公鑰,無法驗證下列簽名: 072e1f5
e: 倉庫 「 bionic inrelease」 沒有數字簽名。
n: 無法安全地用該源進行更新,所以預設禁用該源。
n: 參見 apt-secure(8) 手冊以了解倉庫建立和使用者配置方面的細節。
由於沒有公鑰,無法驗證下列簽名:no_pubkey 8c718d3b5072e1f5
。
解決辦法:
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8c718d3b5072e1f5
再次執行apt update
即可。
然後apt install mysql-server
開始安裝mysql。
具體參考:安裝mysql server :
Ubuntu18 04國內源安裝MySQL8 0
2020 03 19,mysql8.0.19,ubuntu18.04 本文以163網易雲的映象源為例,阿里雲映象源我沒有找到對應mysql8的包。為什麼要替換163源?因為後面我們需要通過這個源來修復缺失的依賴 理論上國內的其他源也是可以的,但是我沒有測試過 備份配置檔案 sudo mv etc a...
Ubuntu安裝國內映象Docker
一 ubuntu 1 docker 支援以下的 ubuntu 版本 2 檢視核心版本號,uname r 命令。如圖 3 安裝docker 1 建立阿里雲映象加速器,開啟鏈結 2 根據文件,安裝docker,如圖 3 檢視docker安裝版本,命令 docker version 如圖 4 修改dock...
Ubuntu 安裝上安裝MySQL
ubuntu上安裝mysql非常簡單只需要幾條命令就可以完成。sudo service mysql start 開啟服務 ps ajx grep mysql 通過如上命令,如果有如下圖的紅框部分,那麼就說明安裝mysql成功.登陸mysql資料庫可以通過如下命令 mysql uroot p密碼 u ...