Column count of mysql.proc is wrong. Expected 20, found 16.解决方法

1558 - Column count of mysql.proc is wrong. Expected 20, found 16. Created with MySQL 50018, now running 50146. Please use mysql_upgrade to fix this error.

今天58lianmeng服务器上出现了这个不起眼的错误。

其实这个错误如果用phpmyadmin的话发现不了、
错误来源,是由于你曾经升级过数据库。
升级完后未使用mysql_upgrade升级数据结构造成的。
用Navicat For MySQL会有此错误提示。
记录一下解决方法。

mysql.proc
这个是5.1里面的系统表来的,用来记录存储过程或函数的信息.

你的数据库肯定作过升级或用不同的版本进行备份迁移恢复.

解决办法:
使用命令:mysql_upgrade 就可以解决

mysql_upgrade -u root -p123456 --datadir=D:\Database --basedir=D:\Mysql
MySQL utility for upgrading databases to new MySQL versions.

Continue reading...

PHP has encountered an Access 的尝试解决方法

IIS+PHP环境下,PHP问题的确多多。
今天添加完一个新加,就出现了PHP has encountered an Access错误。
去百度一下。回答一大堆,大多是复制一篇文章而来。
用个成语来表达应该叫千篇一律,百度不给力啊。
最后的结局是没有解决问题。

后来回想起,像是,我之前手脚发抖好像动了控制面板的组件服务。

在"系统"事件查看器中,有很多的如下信息输出:
HTTP 服务器在处置 ISAPI 利用程序 '
wam!WAM

Continue reading...

IIS PHP环境Temp文件夹的权限问题

前几天不知为何,服务器抽风严重…

服务器非常慢,把WINDOWS2003重启了,结果连不上服务器。结果悲剧的去了机房。

查找不出什么问题,GHOST恢复系统。

几天后回去又装了个新站上去。再过两天后,问题又出现了。

排查过程

  1. 检查网页服务器,病毒,木马?是否被入侵?
  2. 检查数据库服务器,CPU,内存,网络一切正常,相应的端口也做了 IP 限制,只允许网页服务器访问,查看日志文件也没有异常情况

Continue reading...



about me

  • 陶之11's Blog Name:陶之11 OICQ:14779023 Site:Pao11.com

分类

快捷入口