您的位置:首页 > 数据库 > MySQL

Mysql “Table 'mysql.servers' doesn't exist”

2014-03-31 17:54 417 查看
From:http://blog.csdn.net/kanon_lgt/archive/2010/03/12/5372520.aspx
安装MYSQL后,又一次系统出现问题了,于是我查看mysql的错误日志,竟发现Table 'mysql.servers' doesn't exist问题的错误,虽然与我的问题无关,但这个问题还是引起我的注意。分析看是缺少mysql.servers这个表。后上网寻找解决办法,发现解决这个问题有两个方法:解决方法一,自己建立这张表。use mysql;CREATE TABLE `servers` (`Server_name` char(64) NOT NULL,`Host` char(64) NOT NULL,`Db` char(64) NOT NULL,`Username` char(64) NOT NULL,`Password` char(64) NOT NULL,`Port` int(4) DEFAULT NULL,`Socket` char(64) DEFAULT NULL,`Wrapper` char(64) NOT NULL,`Owner` char(64) NOT NULL,PRIMARY KEY (`Server_name`)) ENGINE=MyISAM DEFAULT CHARSET=utf8; 解决方法二,执行修复脚本,让mysql自己修复。在share目录下的mysql_fix_privilege_tables.sql是修复脚本,同样是执行即可。原因:之所以会出现这个问题,是版本升级造成的不一致。

阅读(462) | 评论(0) | 转发(0) |

0
上一篇:[ZT]linux+squid利用Layer7限制迅雷下载、QQ、MSN方法

下一篇:[ZT]Cisco路由器的备份配置方法

相关热门文章
欢迎doesnthe在ChinaUnix博客...

JAVA集合框架:[54]TCP传输细节...

mongodb db.serverStatus()解...

Buy 07 RS Gold is how to fig...

Since these Fifa 14 Coins pr...

python 多进程之管道实例(模...

解决mysql“Access denied for...

【原创】PostgreSQL 实现MySQL...

新做的mysql5.1中文手册...

安装Oracle出现的故障以及解决...

IBM DS3400 盘阵怎么查看是单...

启动auditd时,报错如下,怎么...

CGSL系统中root密码正确,但无...

在CGSL系统中,如何为不同的用...

CGSL系统如何设置交换分区的大...

给主人留下些什么吧!~~

评论热议
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐