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

无法使用ip连接服务器的mysql

服务器的 'mysql' 无法使用ip进行远程连接

  • 前言描述
    • 一、🌱报错提示
    • 二、🌱完整的操作步骤
    • 总结:

前言描述

外部通过MySQL Workbench工具,无法连接服务器的 “mysql”
解决方案:需要在服务器的mysql中更新权限!
往下看,揭晓正确姿势!

一、🌱报错提示

1、通过上面报错,排查了服务器端口开放、入站、用户名和登录密码,一切都没有问题后,尝试ping xxx.xxx.xxx.xxx自己的ip能够连接成功!尝试这连接还是失败?

2、如果发现存在同样的问题,请执行后面的步骤:
这说明我们需要对mysql的root权限进行设置;
数据库安装设置的时候, 不允许 其他IP访问 ,
需要在服务器内 使用 127.0.0.1 连接数据 修改 host配置为 %

3、最后一步 刷新权限 flush privileges;

4、再次尝试 mysql -h xxx.xxx.xxx.xxx -u root -p 连接成功✌

二、🌱完整的操作步骤

mysql -u root -p
进入 mysql 数据库
mysql> use mysql;
查看 user 表
mysql> select user,host from user;
修改 user 表中的 Host
mysql> update user set host=‘%’ where user=‘root’;
查看 user 表
mysql> select user,host from user;
刷新权限
mysql> flush privileges;
最后一步 刷新权限 flush privileges;这一步一定要操作,不然无法更新;


总结:

前端路上 | 所知甚少,唯善学。
各位小伙伴有什么疑问,欢迎留言探讨。

— 关注我:前端路上不迷路 —





http://www.kler.cn/a/536842.html

相关文章:

  • 网安三剑客:DNS、CDN、VPN
  • 《手札·开源篇》数字化转型助力永磁电机企业降本增效:快速设计软件如何让研发效率提升40%?
  • 一、lambda表达式处理stream操作
  • 【Elasticsearch】allow_no_indices
  • 蓝桥杯之c++入门(六)【string(practice)】
  • python3中错误与异常初识
  • Verilog代码实例
  • 摄像头模块烟火检测
  • 【提示工程】:如何有效与大语言模型互动
  • 蓝桥杯 Java 之输入输出
  • matlab simulink 汽车四分之一模型主动被动悬架-LQR
  • 【Apache Paimon】-- 15 -- 利用 paimon-flink-action 同步 postgresql 表数据
  • MySQL数据库(五)索引1
  • 通过制作docker镜像的方式在阿里云部署前端后台服务
  • cuda手搓CNN识别手写数字
  • 【SpringBoot如何解决跨域问题?】
  • 【STM32系列】利用MATLAB配合ARM-DSP库设计IIR数字滤波器(保姆级教程)
  • YOLOv11-ultralytics-8.3.67部分代码阅读笔记-dist.py
  • 离线统信系统的python第三方库批量安装流程
  • DeepSeek和ChatGPT的优劣或者区别(答案来DeepSeek和ChatGPT)
  • IDEA使用Auto-dev+DeepSeek 10分钟快速集成,让java开发起飞
  • 关于java中Date类型和mysql中DATETIME类型时间精度问题
  • 二级C语言题解:矩阵主、反对角线元素之和,二分法求方程根,处理字符串中 * 号
  • MySQL-mysql zip安装包配置教程
  • Web - CSS3过渡与动画
  • windows安装linux子系统【ubuntu】操作步骤