Ubuntu20.04 MySQL8远程登录
# Ubuntu20.04 MySQL8远程登录
# 修改root密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
# 远程连接
# 配置权限
1 进入mysql
mysql -uroot -p
2 使用mysql数据库
use mysql;
3 查看user表的信息。
select host,user from user;
4 更改root用户的host
update user set host ='%' where user='root';
5 给予root 用户所有权限
GRANT ALL ON *.* TO 'root'@'%';
6 刷新权限
FLUSH PRIVILEGES;
7 退出mysql
exit
# 修改配置文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf
#将文件中的bind-address=127.0.0.1注释掉,在这行语句前面加 # 即为注释
#重启mysql服务
sudo systemctl restart mysql.service
上次更新: 2023/11/28, 22:03:59