当前位置: 首页 > news >正文

MySQL数据库——支持远程IP访问的设置方法总结

 【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来! 

《项目案例分享》

《极客DIY开源分享》

《嵌入式通用开发实战》

《C++语言开发基础总结》

《从0到1学习嵌入式Linux开发》

《QT开发实战》

《Android开发实战》

《实用硬件方案设计》

《结构建模设计》

《数据库开发总结》

《JAVA入门基础》

《JavaWeb开发实战》

长期持续带来更多案例与技术文章分享;

欢迎商业项目咨询,10年+软硬全栈内功,助力解决您的尊贵需求。

原文链接:https://blog.csdn.net/w464960660/article/details/148007931

——————————————————————————————————

目录

0 需求

1 设置方法

2 测试验证


0 需求

        有时候将MySQL数据库部署在服务器上,需要其他PC远程访问数据库使用,那么部署在服务器上的数据库如何设置,才能支持远程访问呢?

博主的安装环境:

  • 操作系统:Windows10 64位、Windows Server2022;
  • MySQL版本:8.4.4LTS
  • Navicat版本:17.0.8

1 设置方法

1)防火墙开放3306端口

        3306是MySQL的默认端口,一般安装数据库时默认就开放这个了,一般不需要特别设置,需要设置的画,方法:防火墙——高级设置——入站规则

2)修改MySQL配置文件my.ini

my.ini配置文件一般在安装数据库时的data目录下,添加允许所有IP:

[mysqld]
bind-address = 0.0.0.0

保存文件,以管理员身份运行cmd,重启MySQL服务:

net stop mysql84
net start mysql84

3)设置数据库用户权限

-- 登录mysql
mysql -u root -p;
--切换mysql
use mysql;
--查看权限
select user,host from user;
--修改权限
update user set host='%' where user='root';
--添加权限
grant all on root.* to root@'%';
--再次查看权限
select user,host from user;
--刷新权限
flush privileges;

没修改前查看root对应的host是localhost,即只能本机访问:

修改后再次查看就是%了,即其他IP都可以访问:

2 测试验证

        这里使用Navicat进行测试,远程访问192.168.1.22上的数据库,测试连接情况OK:这里我新加的数据库账户为gh。

作于202505161540,已归档

——————————————————————————————————

本文为博主原创文章,未经博主允许不得转载!

若本文对您有帮助,轻抬您发财的小手,关注/评论/点赞/收藏,就是对我最大的支持!

祝君升职加薪,鹏程万里!

相关文章:

  • 【RabbitMQ】消息丢失问题排查与解决
  • 将单链表反转【数据结构练习题】
  • (for 循环) VS (LINQ) 性能比拼 ——c#
  • 半导体供应链B2B集成时应该注意的要点
  • vue3中预览Excel文件
  • Spring三级缓存的作用与原理详解
  • 【每天一个知识点】意图传播(Intent Propagation)
  • 单例模式深度解析:从原理到高阶应用实践
  • 文章记单词 | 第89篇(六级)
  • jvm第一篇《内存与垃圾回收》学习笔记第一章jvm初始
  • 计算机图形学编程(使用OpenGL和C++)(第2版)学习笔记 10.增强表面细节(二)法线贴图
  • [MySQL排查] “Too many connections“ 错误?数据库最大连接数满了怎么办及优化
  • 我的 PDF 工具箱:CodeBuddy 打造 PDFMagician 的全过程记录
  • Jenkins教程
  • C#将1GB大图裁剪为8张图片
  • Ngrok 配置:实现 Uniapp 前后端项目内网穿透
  • vue使用Fabric和pdfjs完成合同签章及批注
  • 解决LeetCode 47. 全排列 II 问题的正确姿势:深入分析剪枝与状态跟踪
  • MySQL的 JOIN 优化终极指南
  • ES(Elasticsearch)的应用与代码示例
  • 湖南4个县市区被确定为野生蘑菇中毒高风险区:中毒尚无特效解毒药
  • 高瓴、景林旗下公司美股持仓揭晓:双双增持中概股
  • 专访|《内沙》导演杨弋枢:挽留终将失去的美好
  • 马上评|重病老人取款身亡,如何避免类似悲剧?
  • 国家统计局公布2024年城镇单位就业人员年平均工资情况
  • 俄乌官员即将在土耳其会谈,外交部:支持俄乌开启直接对话