Mysql允许他人访问本机数据库

1.确保 MySQL 服务器允许远程连接

找到mysql安装目录下的配置文件 ‘my.ini’

打开在里面添加配置:

# 设置mysql监听所有网络接口的连接请求

bind-address = 0.0.0.0

2.确保防火墙允许 MySQL 流量

打开“控制面板” > “系统和安全” > “Windows Defender 防火墙”。

点击‘高级设置’ 打开窗口:

在左侧选择“入站规则”,然后在右侧选择“新建规则”

类型选择端口

选择TCP   特定本地端口   输入MySQL端口号  (3306)

允许连接

选择适用的网络类型。根据需求,一般全选

自定义名称,描述,即可

3.设置 MySQL 用户权限

修改数据库中的mysql库中的user表

运行mysql执行sql语句:

将user='root' 行的host改为'%'

USE mysql;
UPDATE USER SET HOST = '%' WHERE USER = 'root';

设置后查询:

SELECT HOST, USER FROM USER;

修改成功即可

4.重新启动mysql服务

这样其他人就可以通过本机的ip地址连接到你的数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值