【MySql】Ubuntu20.4安装MySql8.0步骤

本文介绍了如何在Ubuntu20.4系统中,通过MySQL的root账号登录数据库,切换到mysql表单,查询并修改用户权限,特别是将root用户的host从localhost改为%以允许远程访问。步骤包括更新root账号的host字段并刷新权限,使得其他主机可以连接到MySQL服务器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • List item

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;

查看修改后的效果:
在这里插入图片描述

3. 之后就可以在其他主机访问mysql了

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值