今天发现服务器基本上动不了,很慢,一看CPU占用100%,以前CPU都被Apache占用,搞了几天下去了,今天却是被Mysql 占用的。在网上找了半天也没有找到恰当的解决办法!用mysqladmin processlist status (注意,有密码需要用:mysqladmin -u root -p processlist status) 看有很多的链接是从我自己编的程序里所用的数据库导至,而我的PHP程序使用了mysql_pconnect 。不管三七二十一,把它改成mysql_connect。就是把不用永久链接,这对程序并没有多大影响,但发现Mysql却好多了。
更多内容 | eureka 的blog | 2 条评注
今天mysql又遇到奇怪的问题了。这次问题比上次还要严重不少,也不知道是为什么。
更多内容 | eureka 的blog | 7 条评注
在使用新版的mysql和php时,如果root设了密码,会出现这样的问题:
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
以下是关于这个问题的一些链接如下:
PHP bug 报告:http://bugs.php.net/bug.php?id=30586&edit=1
Mysql Bug 报告:http://dev.mysql.com/doc/mysql/en/Old_client.html
在以上报告里有很详细的关于这个情况的描述。
解决办法举例:
使用old_password.
更新PHP的mysql库[不过有人试过好象还没行通。]
使用更新版本的php,如:
http
更多内容 | eureka 的blog | 4 条评注