首页 > 数据库技术 > 详细

MySQL数据库,show databases数据库显示不全的问题

时间:2021-07-16 15:16:04      阅读:25      评论:0      收藏:0      [点我收藏+]

  原来是MySQL数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的‘‘@‘localhost‘可以看出来。

  问题解决:

  管理员模式下 cmd 进入命令提示符,输入: mysql -u root -p    # 回车直接进入mysql ,注意 root 前没有 - 号

  use mysql ;  # mysql 是库名

  delete from user where user = ‘‘ ; 

  show databases ;

  

MySQL数据库,show databases数据库显示不全的问题

原文:https://www.cnblogs.com/GoldenEllipsis/p/15019334.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!