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

mysql设置允许外部ip访问,局域网IP访问

(支持MYSQL8版本)

1. 登录进入mysql;mysql -uroot -p输入密码进入

2. 输入以下语句,进入mysql库,查看user表中root用户的访问

use mysql;

select host,user from user;
在这里插入图片描述

3. 更新user表中root用户域属性,'%'表示允许外部访问,如下图演示;

update user set host='%' where user ='root';
在这里插入图片描述

4. 执行以上语句之后再执行,FLUSH PRIVILEGES;

FLUSH PRIVILEGES;

在这里插入图片描述

FLUSH PRIVILEGES;命令的作用:将当前user和privilige表中的用户信息/权限设置从mysql库(MySQL数据库的内置库)中提取到内存里。MySQL用户数据和权限有修改后,希望在"不重启MySQL服务"的情况下直接生效,那么就需要执行这个命令。通常是在修改ROOT帐号的设置后,怕重启后无法再登录进来,那么直接flush之后就可以看权限设置是否生效。而不必冒太大风险。

5. 执行授权语句

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;
然后外部就可以通过账户密码访问了。当然,类似于访问阿里云服务器还需要开放端口和进行防火墙设置;

http://www.lryc.cn/news/368807.html

相关文章:

  • mac虚拟光驱工具:Daemon Tools for Mac
  • 软考 系统架构设计师系列知识点之杂项集萃(32)
  • Web--CSS基础
  • 服务部署:Linux系统部署C# .NET项目
  • 【机器学习】基于卷积LSTM的视频预测
  • 细说wayland和X11
  • 数据结构:二叉树的实现
  • Helm离线部署Rancher2.7.10
  • Linux目录的作用和常用指令
  • Nvidia/算能 +FPGA+AI大算力边缘计算盒子:隧道和矿井绘图设备
  • MySQL物理备份
  • AWT常用组件
  • CorelDRAW2024破解激活码序列号一步到位
  • Webpack前端打包工具详解
  • 计网总结☞网络层
  • 【全开源】云调查考试问卷系统(FastAdmin+ThinkPHP+Uniapp)
  • 网络安全难学吗?2024该怎么系统学习网络安全?
  • 2 程序的灵魂—算法-2.4 怎样表示一个算法-2.4.6 用计算机语言表示算法
  • 重生之我要精通JAVA--第八周笔记
  • 51单片机独立按键控制LED灯,按键按一次亮,再按一次灭
  • 【上海大学计算机组成原理实验报告】七、程序转移机制
  • LLVM Cpu0 新后端7 第一部分 DAG调试 dot文件 Machine Pass
  • 修复www服务trace漏洞
  • 算法:101. 对称二叉树
  • wordpress 使用api发布文章
  • 《Brave New Words 》2.2 阅读理解的未来,让文字生动起来!
  • 基于Java的超市进销存管理系统
  • Oracle 日志挖掘
  • 翻转二叉树-力扣
  • 办公风云颜值背后的职场正能量