参数说明
skip_name_resolve:检查客户端连接时是否解析主机名。
- OFF:默认状态,仅在第一次建立连接时缓存
IP
和Host Name
的映射关系,同一主机的后续连接将直接查看Host Cache
,而不用再次进行DNS
解析。 - ON:禁止
DNS
解析,启用后 MySQL 授权表中就不能使用主机名了,只能使用IP
。
Property | Value |
---|---|
Command-Line Format | --skip-name-resolve=# |
System Variable | skip_name_resolve |
Scope | Global |
Dynamic | No |
Type | Boolean |
Default Value | OFF |
1 | MariaDB [(none)]> show variables like 'skip_name_resolve'; |
设置
- 配置文件
my.cnf
1 | [mysqld] |
- 日志警告
1 | # skip_name_resolve = OFF |