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

打印 上一主题 下一主题

主题 872|帖子 872|积分 2616

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改为'%'
  1. USE mysql;
  2. UPDATE USER SET HOST = '%' WHERE USER = 'root';
复制代码
设置后查询:
  1. SELECT HOST, USER FROM USER;
复制代码
修改成功即可

4.重新启动mysql服务

如许其他人就可以通过本机的ip地点连接到你的数据库

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

知者何南

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表