当前位置:首页 > Linux

Ubuntu20.04上安装MySQL8.0

Ubuntu在20.04版本中,源仓库中MySQL的默认版本已经更新到8.0。可以直接使用apt安装。

apt 安装MySQL

sudo apt-get update  #更新源
sudo apt-get install mysql-server #安装

sudo apt install net-tools

MySQL服务管理

sudo systemctl status mysql.service # 查看服务状态
sudo systemctl start mysql.service # 启动服务
sudo systemctl stop mysql.service # 停止服务
sudo systemctl restart mysql.service # 重启服务

登录

1.启动 Mysql客户端

sudo mysql

2.运行以下SQL查询

ALTER USER 'root'@'localhost' INDETIFIED WITH mysql_native_password BY 'YourPasswd#123';
exit

3.然后运行以下命令保护它

sudo mysql_secure_installation

4.当提示输入密码时(输入上述SQL查询时设置的任何内容)

创建新用户

新建一个admin用户,密码为admin

create user 'admin'@'%' identified by 'admin';

授权

GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

允许远程连接

mysql默认只能从本地登录,允许从远程登录需要修改绑定地址.

修改配置文件,绑定ip修改为 0.0.0.0

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf


# 修改此处
#bind-address   = 127.0.0.1
bind-address   = 0.0.0.0


重启mysql服务

sudo systemctl restart mysql.service

卸载MySQL

sudo apt purge mysql-*
sudo rm -rf /etc/mysql/ /var/lib/mysql
sudo apt autoremove
sudo apt autoclean

注意如果要卸载需要卸载干净!避免影响以后的重新安装

最新教程