修改mysql下默认mysql数据库的用户表,删除所有host为localhost的记录,添加一些其他记录,重启MySQL服务器。执行show databases时,只出现information_schema和test两个数据库,看不到mysql。
解决方案:
这个问题其实是用户没有权限:
1.关闭mysql
2。启动MySQL:mysqld _ safe-skip-grant-tables。
在数据库名mysql下的用户表中,修改相应的权限,例如:
插入到“用户”值('本地主机','根','',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ','
' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y ',' Y '
y ','','','',0,0,0,0);
关键词:解决方案,方法,消失,用户,
优侠库网站每天提供最新最热门的安卓手机软件、游戏下载、分享热门手游资讯攻略教程、手机软件教程步骤,专注安卓手机游戏软件下载。本文链接:http://www.123down.cn/gonglue/227238.html