3

我在 mysql 命令行上使用什么命令来查看我有权访问的某个数据库服务器上的所有数据库?具体来说,我正在寻找我拥有完整 CRUD 权限的数据库。

4

1 回答 1

2

mysql -e "显示数据库"


更新

根据您的编辑,您可以对mysql服务器中的数据库运行以下查询:

mysql> select Db from db where User='aj' and (select_priv='Y' and insert_priv='Y' and update_priv='Y' and delete_priv='Y');
+---------+
| Db      |
+---------+
| HopeDB  |
| LocusDB |
+---------+
2 rows in set (0.00 sec)
于 2010-02-02T18:33:50.247 回答