mysql的某个数据库拒绝访问的问题

场景:

  mysql自带的mysql和test库都可以正常连接。

  新建一个数据库demo,配置java访问时报错:Access denied for user 'root'@'localhost' (using password: NO)。

 

网搜了几种方法一一尝试,找到了一个有效的解决办法:

UPDATE mysql.user SET Host='%' WHERE Host='localhost';
GRANT ALL PRIVILEGES ON *.* TO root@'%' ;
FLUSH PRIVILEGES;

 

posted @ 2017-11-07 14:51  迷失之路  阅读(469)  评论(0编辑  收藏  举报