mysql清除缓存执行flush-hosts命令

短时间内单用户产生大量的中断数据库链接,会导致单用户数据库链接超过上限,禁止访问,需要清理数据库缓存
命令1:
mysqladmin -u root -p flush-hosts
接着输入密码即可

命令2:
mysql -uroot -p*****
登录进MySQL系统
输入 flush hosts; 清除缓存(别忘记命令后的分号;)

命令3:
mysqladmin -uroot -p***** flush-hosts
一条命令搞定,但是系统会弹出waring提示,不建议这样连带着密码执行命令
mysqladmin:[Warning] Using a password on the command line interface can be insecure.

命令4:
也可以在重启之前,在配置文件中将该参数调大。
vim /etc/my.cnf
max_connect_errors = 100
搞定!

posted @ 2021-05-09 02:13  WinyHan  阅读(6633)  评论(0编辑  收藏  举报