ubuntu中安装了mysql8.0后 使用show databases;看不到user表

动态 未结 0 138
小小草
小小草 LV1 2023年9月23日 23:40 发表
在 MySQL 8.0 中,`mysql.user` 表已经被移除了,取而代之的是 `mysql.global_priv` 和 `mysql.session_priv` 等表。因此,如果您在 Ubuntu 中安装了 MySQL 8.0,使用 `show databases;` 命令看不到 `user` 数据库是正常的。 如果您需要查看用户信息,可以使用以下命令: ``` SELECT user, host FROM mysql.global_priv; ``` 这将显示所有全局权限的用户和主机名。您也可以使用其他类似的命令来查询其他权限表中的用户信息。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复