Ubuntu安装MySQL 8.0

这篇文章主要介绍一下Ubuntu如何安装MySQL 8.0

添加APT源

如果你直接使用

1
sudo apt install mysql-server

的话,那么结果就是你会安装一个MySQL 5.7左右的版本

如果你想安装MySQL 8,那就需要去整一个官方的APT源回来

首先我们先去到这个网站

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

Download

直接点击下面那个No thanks, just start my download.

当然如果你和我一样,用的是一个Terminal连上去的话,在你的宿主机上右键那个No thanks, just start my download.复制它的目标地址,到Linux上用wget或者curl获取deb包即可

安装deb包

下载好之后就是安装deb包

sudo dpkg -i xxxx.deb

然后你会看到一个叫做MySQL-apt-config的页面

直接往下按OK (注意版本选择是MySQL 8再选OK)

更新APT

跑一次sudo apt update或者sudo apt-get update

看个人习惯

安装MySQL

然后你就可以愉快的安装MySQL 8了

sudo apt install mysql-server

然后会出现熟悉的密码设置页面

需要注意的是这次MySQL 8引入了一个新的密码验证机制,部分的客户端可能没法登陆上,所以在安装的时候它会问你使用新的密码验证机制还是旧的,如果你的客户端支持了,可以选择新的,如果还没支持上,那就老老实实旧的吧

至此,MySQL 8已经安装完成,如果想远程连接,自行Google MySQL 8如何开放远程连接即可