gpt4 book ai didi

mysql - mysql中的新数据库和新用户

转载 作者:行者123 更新时间:2023-11-29 00:42:29 24 4
gpt4 key购买 nike

我已经按照这些步骤操作了。

1) 我以 root 用户身份登录到 mysql。

2) 我创建了一个名为 "studentdb" 的新数据库。

3) 我使用那个数据库并从 sqldump 导入数据库表。

4) 我为该 studentdb 创建了新用户并赋予该用户一定的权限。

5) 但是当我检查用户 select * from mysql.user; 时,我找不到我创建的用户。

6) 因此,当我使用此命令检查新创建的数据库时,select * from mysql.db order by db;,我也找不到它。

7) 但当我使用 show databases; 时,我可以找到新创建的数据库。

那么,为什么我在第 6 步中找不到新创建的数据库?

通过使用 mysql -ublah -p studentdb 作为新数据库的创建用户,我可能缺少哪些步骤?

最佳答案

6) 那么,为什么我在第 6 步中找不到新创建的数据库?

mysql.db 用于存储用户/主机对数据库的访问权限。它不包含所有数据库。

关于mysql - mysql中的新数据库和新用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11715757/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com