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地址连接到你的数据库
到此这篇关于Mysql允许他人访问本机数据库的实现步骤的文章就介绍到这了,更多相关Mysql允许他人访问本机数据库内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
SQL PRIMARY KEY唯一标识表中记录的关键约束语句
这篇文章主要为大家介绍了SQL PRIMARY KEY唯一标识表中记录的关键约束语句详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-12-12
Centos 6.3将Mysql 5.1.61升级为mysql 5.6.19遇到的问题及解决方式
mysql5.6.19已经发布很久了,一直没有去升级,最近做项目需要mysql5.5以上,索性直接上5.6.19吧,原本以为升级这种事情,分分钟就完成了,没想到还是出了各种问题,下面把部分记录分享给大家2014-07-07
Linux安装Mysql8.0.20并配置主从复制(一主一从,双主双从)
本文主要介绍了Linux安装Mysql8.0.20并配置主从复制,包含一主一从和双主双从,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2024-06-06
Sphinx/MySQL 协议支持与SphinxQL应用实例
Sphinx/MySQL 协议支持与SphinxQL应用例子,供大家学习参考2013-02-02
麒麟系统上安装 MySQL 8.0.24的详细步骤(避坑指南)
这篇文章主要介绍了麒麟系统上安装MySQL8.0.24的详细步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2023-08-08


最新评论