首页 > 数据库 >解决mysqladmin flush-hosts

解决mysqladmin flush-hosts

时间:2023-08-10 17:14:03浏览次数:36  
标签:errors max mysqladmin hosts connect flush

1、提高允许的max_connect_errors数量(治标不治本)
a.命令行修改
  修改max_connection_errors的数量为1000
  mysql -h 123.57.78.101 -P 3306 -uroot -p123456
  set global max_connect_errors=1000;
  show variables like ‘%max_connect_errors%’;

b.配置文件修改
  登陆进入Mysql数据库查看max_connect_errors
  mysql -h 你的ip -P 你的端口 -uroot -p123456
  show variables like ‘%max_connect_errors%’;
  mysql-connection-error-mysqladmin-flush-hosts-solutions-00
  max_connect_errors 默认是10 或 100,修改方法如下:
   vim /etc/my.cnf
  添加一行
  max_connect_errors=1000
  重启MySQL,修改才会生效!
  /etc/init.d/mysqld restart
  mysql-connection-error-mysqladmin-flush-hosts-solutions-01


2、使用mysqladmin flush-hosts 命令清理一下hosts文件
  如果不知道mysqladmin在哪个目录下,可以使用命令查找:which mysqladmin

a.命令修改flush-hosts
  /usr/bin/mysqladmin flush-hosts -h 123.57.78.101 -P 3306 -uroot -p123456
  备注:其中服务器IP地址,端口号,用户名,密码,上面参数都可以根据需要来添加和修改;
  配置有master/slave主从数据库的要把主库和从库都修改一遍的
  第二步,在数据库中进行,执行命令如下:
  flush hosts;

b.重启数据库
  /etc/init.d/mysqld restart

搜索

复制

标签:errors,max,mysqladmin,hosts,connect,flush
From: https://www.cnblogs.com/furenjian/p/17620872.html

相关文章

  • 解决报错:Redis ERR unknown command ‘FLUSHDB‘
    RedisERRunknowncommand‘FLUSHDB’报错信息:ERRunknowncommand`flushdb`ERRunknowncommand`flushall`解决方案:我的redis版本是5.0.7修改配置文件打开/etc/redis/redis.conf文件,将下面两行代码注释掉rename-commandFLUSHALL37_dba_FLUSHALLrename-commandFLUSHDB......
  • 模拟器修改hosts
    前言在开发测试时需要修改模拟器的hosts以连接到特定IP,本文以MuMu模拟器为例,模拟器版本:MuMuPlayer-12.0。步骤1、打开shell进入安装目录下的shell文件夹,例如:E:\Software\MuMuPlayer-12.0\shellshift+右键打开powershell2、连接到adb./adbconnect127.0.0.1:7555输出:*......
  • 设置ip和主机名映射:linux配置hosts文件 | windows配置hosts文件
    摘要目的:Windows下主机名和ip的映射关系linux设置主机名和ip的映射关系一、Windows设置主机名和ip映射修改文件C:\Windows\System32\drivers\etc\hosts,添加ip和主机名192.168.200.130CentOS192.168.10.100hadoop100192.168.10.101hadoop101192.168.10.102hadoop1......
  • 主机名解析过程:Hosts文件 | DNS | windows查看DNS缓存 | 隐患
    摘要目的:本文以linux虚拟机和Windows为例,来介绍一下主机名解析过程主机名解析不完全是靠DNS一、基本概念主机名:比如www.baidu.com、hadoop100等等1.Hosts文件hosts文件是一个文本文件,用来记录IP和Hostname(主机名)的映射关系在Windows和linux里面都有Windows:C:\Wi......
  • Java 连接redis at java.io.FilterOutputStream.flush(FilterOutputStream.java:1
    了解RedisRedis(REmoteDIctionaryServer)是一个开源的、基于内存的数据结构存储系统,它支持多种数据结构,如字符串、哈希、列表、集合、有序集合等。Redis提供了丰富的功能和高性能的数据操作,使其成为一个流行的数据库和缓存解决方案。Redis提供了多种语言的客户端库,使开发人员......
  • mysqladmin
    mysqladminMySQL服务器管理客户端补充说明mysqladmin命令是mysql服务器管理任务的客户端工具,它可以检查mytsql服务器的配置和当前工作状态,创建和删除数据库,创建用户和修改用户密码等操作。语法mysqladmin(选项)(参数)选项-h:MySQL服务器主机名或ip地址;-u:连接MySQL服务器......
  • java获取hosts文件的值
    Java获取hosts文件的值在网络通信中,Hosts文件是一个用于将域名与IP地址进行映射的文本文件。通过修改Hosts文件,我们可以实现域名的重定向、屏蔽广告等功能。本文将介绍如何使用Java代码获取Hosts文件中的值。Hosts文件的位置Hosts文件位于操作系统的/etc/hosts(Unix/Linux/Mac)或C......
  • Linux系统安全限制:禁用或限制用户ssh登录(sshd_config、hosts.allow、hosts.deny、nolo
        我们知道Linux系统安全性设置有很多方式。常见的有通过firewall防火墙、或者iptables规则实现放行、拦截屏蔽某些特征的网络请求。示例:iptables限制ssh链接服务器    还有一种办法是机房运维常用的权限管控手段:管控服务器登录权限、管控账号执行操作权限。这种手段主......
  • mysql 出现 mysqladmin flush-hosts
    【1】报错信息messagefromserver:"Host'xx.xx.xx.xx'isblockedbecauseofmanyconnectionerrors;unblockwith'mysqladminflush-hosts'"主机xx.xx.xx.xx被锁,因为许多连接错误;【2】快速解决mysql出现mysqladminflush-hosts,是因为其他客户机连接错误次数过......
  • 给ansible的hosts文件加密及使用方法
    转: https://blog.csdn.net/Li_haiyu/article/details/125774440  ......