`
maysnow
  • 浏览: 16795 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

【SKIP-NAME-RESOLVE】 ---错误的使用时机造成用户权限(zt)

阅读更多
MYSQL远程连接速度慢的解决方法
在局域网内连接其他机器的MYSQL,发现速度慢的很,不知道什么原因,总有几秒的延迟.

后来在网上发现解决方法,my.ini里面添加

[mysqld]
skip-name-resolve
skip-grant-tables

这样速度就快了!

skip-name-resolve

选项就能禁用DNS解析,连接速度会快很多。不过,这样的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。

若使用–skip-grant-tables系统将对任何用户的访问不做任何访问控制,但可以用 mysqladmin flush-privileges或mysqladmin reload来开启访问控制;默认情况是show databases语句对所有用户开放,

如果mysql服务器没有开远程帐户,就在my.ini里面加上skip-grant-tables
分享到:
评论

相关推荐

    mysql SKIP-NAME-RESOLVE 错误的使用时机造成用户权限

    MySQL中的`SKIP-NAME-RESOLVE`参数是一个用于优化连接速度的配置选项,但它也可能在某些情况下导致用户权限问题。这个参数的作用是禁止MySQL服务器在处理客户端连接时执行DNS解析,从而避免因DNS查询带来的延迟。...

    关于skip_name_resolve参数的总结分享

    作为MySQL调优的一部分,很多人都推荐开启skip_name_resolve。这个参数是禁止域名解析的(当然,也包括主机名)。很多童鞋会好奇,这背后的原理是什么,什么情况下开启这个参数比较合适。 基于以下原因,MySQL服务端...

    mysql启用skip-name-resolve模式时出现Warning的处理办法

    总的来说,启用`skip-name-resolve`是为了提高效率,但这也意味着你需要确保所有的用户账户都已经转换为IP地址形式,以避免权限问题。在进行此类配置变更时,最好有一个完整的权限备份,以便在出现问题时可以快速...

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

    如果你已经启用了`skip-name-resolve`,并且遇到了无法通过主机名链接数据库的问题,你需要检查MySQL的用户权限设置。你可以通过以下步骤来排查和解决问题: 1. **检查用户权限**: 登录到MySQL服务器,运行以下...

    MySql使用skip-name-resolve解决外网链接客户端过慢问题

    一旦启用了`--skip-name-resolve`,您需要确保所有权限设置都使用IP地址,否则可能会导致访问权限混乱。在生产环境中,这可能带来安全隐患,因此在实施之前务必评估风险。 总结来说,`skip-name-resolve`是一个非常...

    远程连接mysql数据库注意事项记录(远程连接慢skip-name-resolve)

    在添加新用户时,应直接使用IP地址,以确保在启用`skip-name-resolve`后仍能正常连接。 5. **步骤建议**: 一种安全的做法是首先创建一个具有IP地址(如`127.0.0.1`)作为主机名的新用户,然后再添加`skip-name-...

    连接MySql速度慢的解决方法(skip-name-resolve)

    解决方法:在配置文件my.cnf的[mysqld]下加入skip-name-resolve。 原因是默认安装的MySql开启了DNS的反向解析。如果禁用的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。 附:How MySQL uses DNS When a ...

    Mysql DNS反向解析导致连接超时过程分析(skip-name-resolve)

    为了解决这个问题,可以在MySQL的配置文件`my.cnf`的`[mysqld]`部分添加`skip-name-resolve`选项。这将禁止MySQL进行反向DNS查找,从而加快连接速度,尤其是对于远程连接来说效果显著。 在描述中提到的案例中,用户...

    MySQL数据库远程连接很慢的解决方案

    MySQL数据库在某些情况下可能会出现远程连接速度慢的问题,这可能是由于多种原因造成的,但本文将主要探讨一种解决方案:开启`skip-name-resolve`配置。这个选项对于那些遇到因DNS解析延迟而导致远程连接性能下降的...

    解决Cannot resolve unit name的错误

    在编程世界中,"Cannot resolve unit name" 是一个常见的错误,尤其在 Delphi 开发环境中。这个错误通常意味着编译器无法找到你试图在代码中引用的某个单元(unit)或者模块。单元是 Delphi 中的基本组织单元,包含...

    禁止mysql做域名解析(解决远程访问mysql时很慢)

    例如,如果你之前在MySQL的权限表中使用了`localhost`来授予用户访问权限,那么在启用`skip-name-resolve`之后,这些用户将无法再使用`localhost`来连接,必须改用实际的IP地址。同时,如果你的MySQL服务依赖于主机...

    解决:cannot resolve unit name 问题(delphi2007-delphi2010)

    在Delphi编程环境中,"Cannot Resolve Unit Name"错误通常意味着编译器无法找到你尝试引用的单元(unit)文件。这个错误可能出现在多种情况中,包括但不限于以下几点: 1. **单元文件缺失**:最直观的原因是实际...

Global site tag (gtag.js) - Google Analytics