当前位置: 首页  文集文档  实用存档

Can’t open and lock privilege tables:

时间:2009-09-05 00:00:00  来源:TIANZI.ORG  作者:天子  阅读:4981次
服务器发生了两件错误,

1、日志里面MYSQL的错误:
Can’t open and lock privilege tables: Table ‘mysql.servers’ doesn’t exist

2、日志里面zend的错误:
Unable to view file mapping, 试图访问无效的地址
事件 ID ( 487 )的描述(在资源( Zend Optimizer )中)无法找到。本地计算机可能没有必要的注册信息或消息 DLL 文件来从远程计算机显示消息。您可能可以使用 /AUXSOURCE= 标识来检索词描述;查看帮助和支持以了解详细信息。下列信息是事件的一部分: Unable to view file mapping, 试图访问无效的地址。


3、另外Navicat 8.0 MySQL连接上mysql后,无论打开任何一个数据库,都会提示:1577 - Cannot proceed because system tables used by Event Scheduler where found damaged at server start




想了一下,是升级MYSQL数据库后发生的事儿,系统是WINDOWS 2003 R2

解决办法:
1、
假设Mysql的安装目录是D:/soft/mysql
则运行
D:/soft/mysql/bin/mysql -u root -p mysql
输入密码后再运行
mysql> SOURCE D:/soft/mysql/share/mysql_fix_privilege_tables.sql
即可。


2、重新安装了zend。

都做完后重启服务器,发现以上3个错误消失了。
 
我顶
返回首页
首页

发表评论 【查看全部条评论】
用户名:
密码:
验证码:
匿名: