Ubuntu16.04安裝MySQL8.0


1.Ubuntu換源(阿里雲)

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vi /etc/apt/sources.list
  • deb http://mirrors.aliyun.com/ubuntu/ xenial main multiverse restricted universe
  • deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main multiverse restricted universe
  • deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main multiverse restricted universe
  • deb http://mirrors.aliyun.com/ubuntu/ xenial-security main multiverse restricted universe
  • deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main multiverse restricted universe
  • deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main multiverse restricted universe
  • deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main multiverse restricted universe
  • deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main multiverse restricted universe
  • deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main multiverse restricted universe
sudo apt update

2.在MySQL官網下載mysql-apt-config_*.*.**-*_all.deb包

https://dev.mysql.com/downloads/repo/apt/

3、解包

sudo dpkg -i mysql-apt-config_0.8.14-1_all.deb

選擇默認,用方向鍵使框體選擇確定,按enter鍵即可

執行完成后,執行sudo apt update命令

4、安裝

使用sudo apt install mysql-server命令,就會安裝MySQL8.0

中途會彈出對話框,輸入密碼即可,此密碼即MySQL中root登錄密碼

MySQL8.0采用了新的加密方式,一定要注意,正是因為這個加密方式才導致Ubuntu18.04用設置的root密碼登錄不了MySQL,因為Ubuntu18.04的終端可能有問題,並不支持這個新的加密方式。幸好有界面可以讓我們選擇使用舊版本5.x的加密方式,所以果斷選擇采用5.x的加密方式。

隨后等待安裝完成即可

mysql -uroot -p


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM