参考信息
本人PC配置信息
- OS:Ubuntu20.04
- MySQL:8
安装命令
sudo apt update
sudo apt install mysql-server
开启远程连接
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
将31行进行注释或者修改为0.0.0.0
初始化MySQL配置信息
sudo mysql_secure_installation
VALIDATE PASSWORD COMPONENT…(使用密码强度校验组件)输入:n
New Password:(设置新密码,并重复一遍)
Remove anonymous users (删除匿名用户) n
Disallow root login remotely(拒绝远程root账号登录) n
Remove test database and access to it(移除test数据库) n
Reload privilege tables now (现在就重新载入权限表) y
重新启动MySQL
service mysql restart
修改远程登录
进入MySQL
sudo mysql -u root -p # 登录
use mysql;
update user set host='%' where user='root'; # 修改成可远程登录
FLUSH PRIVILEGES; # 刷新权限(大小写都可以)