- List item
ubuntu 20.4 中 安装的 Mysql8.0 允许远程安访问
1. 使用Mysql的root账号登陆数据库
mysql -u root -p
回车之后输入密码
2. 切换表单
user mysql;
注意结尾有分号
3. 查询并修改用户权限
select user, host from user;
效果如下图所示:
host 中,显示 localhost 标识只允许本机访问
如果需要指定允许的IP访问,可以将’localhost‘ 修改为指定ip 如: ‘192.168.0.100’
如果需要制定任意ip都可以使用root账号访问,可以将root账号后面的host 的值’localhost’ 修改为’%’:
指令如下:
update user set host='%' where user = 'root'
然后刷新mysql数据库权限:
flush privileges;
查看修改后的效果: