flush privileges提示Table 'mysql.servers' doesn't exist解决办法

来源:互联网 发布:餐饮如何分析营业数据 编辑:程序博客网 时间:2024/05/13 22:40
        mysql root设置密码以及flush privileges提示Table 'mysql.servers' doesn't exist解决办法
        
        mysql设置密码:

        mysql>use mysql
        mysql> update user set password=password('3660207q') where user='root';
        mysql> flush privileges; 
        mysql> quit ; 

        mysql当执行flush privileges刷新用户权限命令报出ERROR 1146 (42S02): Table 'mysql.servers' doesn't exist

        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 COMMENT='MySQL Foreign Servers table';

        mysql> flush privileges;
阅读全文
0 0
原创粉丝点击