mysql 加了 skip-name-resolve不能链接数据库问题的解决方法

作者:mdxy-dxy 时间:2024-01-24 11:43:49 

mysql 加了 skip-name-resolve不能链接的问题,

要确认 MySql 是否采用过主机名的授权

在 MySql Server 的配置文件 My.ini 中,增加如下两行:

[mysqld]
skip-name-resolve

它将禁止 MySql Server 对外部连接进行 DNS 解析,使用这一选项可以消除 MySql 进行 DNS 解析的时间。
但需要注意,如果开启该选项,则所有远程主机连接授权都要使用IP地址方式,否则MySQL将无法正常处理连接请求。
如果开启 skip-name-resolve 选项,要确认 MySql 是否采用过主机名的授权,

在 mysql 中运行如下命令:

mysql> select user,host from mysql.user where host <> 'localhost' ;

一般会得到以“%”授权(也就是任何地址)的记录:

mysql 加了 skip-name-resolve不能链接数据库问题的解决方法

没有没有记录就说明不满足条件,需要修改一下将localhost替换为127.0.0.1

mysql 加了 skip-name-resolve不能链接数据库问题的解决方法

mysql 加了 skip-name-resolve不能链接的问题,修改后重启mysql就可以了

如果有host名是什么“DB1”“DB2”的,那么删除授权表中有 hostanme 的记录,然后重启mysqld。

标签:skip-name-resolve,不能链接
0
投稿

猜你喜欢

  • js取得当前鼠标的X,Y坐标

    2007-09-27 19:52:00
  • 描述性列表的表现形式

    2008-09-17 13:43:00
  • Python爬虫爬取微博热搜保存为 Markdown 文件的源码

    2023-03-03 23:30:29
  • 五个小窍门帮你写出更好的CSS代码

    2009-06-09 12:42:00
  • 基于Python3中运算符 **和*的区别说明

    2023-12-17 02:22:06
  • 详解Python如何查看一个函数的参数

    2023-05-13 19:24:19
  • Python使用函数默认值实现函数静态变量的方法

    2023-03-11 16:54:46
  • Linux下Centos7安装Mysql5.7.19的详细教程

    2024-01-19 11:15:14
  • 解决Python 使用h5py加载文件,看不到keys()的问题

    2021-10-04 06:19:15
  • 基于PyQt5制作一个PDF文件合并器

    2023-04-27 07:50:58
  • linux下mysql 5.7.16 免安装版本图文教程

    2024-01-18 06:22:56
  • PHP Class&Object -- PHP 自排序二叉树的深入解析

    2024-06-05 09:48:33
  • javascript new fun的执行过程

    2010-08-05 21:23:00
  • python函数指定默认值的实例讲解

    2021-07-20 14:05:01
  • Python数据分析之 Matplotlib 折线图绘制

    2023-12-05 02:18:13
  • windows上彻底删除jupyter notebook的实现

    2022-06-29 13:06:32
  • 使用pkg打包Node.js应用的方法步骤

    2024-05-13 09:58:30
  • CentOS7下mysql 8.0.16 安装配置方法图文教程

    2024-01-22 11:49:56
  • windows下安装python paramiko模块的代码

    2021-05-11 03:11:23
  • PyCharm 常用快捷键和设置方法

    2022-04-09 01:40:59
  • asp之家 网络编程 m.aspxhome.com