Board logo

标题: mysql奇怪问题集合 [打印本页]

作者: fangzhen    时间: 2009-11-23 15:47     标题: mysql奇怪问题集合

1.SHOW PROCESSLIST 后出现如下结果
大量unauthenticated user出现作者:吴炳锡 来源:http://www.mysqlsupport.cn/ 联系方式: wubingxi#gmail.com 转载请注明作/译者和出处,并且不能用于商业用途,违者必究。
首先查出来有那些IP连接mysql
mysql -e “show processlist”|awk ‘{print $3}’|sed -e ’s/:.*$//’ |sort |uniq -c
记录一下这些IP
再收次一下那些IP出现 unauthenticated user
mysql -e “show processlist”|sed -s “/unauthenticated/”|awk ‘{print $3}’|sed -e ’s/:.*$//’ |sort |uniq -c
多次执行,比较结果。
最终在/etc/hosts 里添加相应的IP及对应的名称。
参考建义(来自CU):
1、skip-name-resolve 已经添加之后; 最好在改用IP连接。
2、max_allowed_packet 参数可以适当调整。
3、MySQL 客户端库文件版本太低也有可能出现这个问题。
4、如php、java等应用端服务压力大,线程异常中断也会导致连接MySQL异常断开。




欢迎光临 PHP开发笔记 (http://phpvi.com/) Powered by Discuz! 6.1.0