ubuntu安装mysql8.0

安装mysql8.0

一、说明

ubuntu安装mysql8.0+需要注意一点,不能直接apt-get install mysql-server,这样安装的mysql时5.7版本的

二、开始安装

1. 下载deb包

官网链接:https://dev.mysql.com/downloads/repo/apt/
image.png
上传到ubuntu服务器

或者

wget https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb

2. 执行命令

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

image.png
选择mysql8.0后按ok

3. 更新

sudo apt update
sudo apt-get upgrade

4. 安装

sudo apt install mysql-server

此时安装的mysql为8.0+
image.png
安装过程中输入密码,这里我选择5.x的方式,会避免很多问题,不过担心的话还是用强密码好一点

安装完成后输入

mysql -uroot -p

再输入密码
image.png
安装成功

mysql8.0+修改密码

use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码'; 

5. 设置外网登录

  • 修改host
use mysql;
update user set host='%' where user='root';
flush privileges;
GRANT ALL ON *.* TO 'root'@'%';
flush privileges;

image.png
navicat连接成功