代码之家  ›  专栏  ›  技术社区  ›  Alexander Bird

mysql cli:如何列出我有权创建/读取/更新/删除的所有数据库?

  •  3
  • Alexander Bird  · 技术社区  · 15 年前

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

    1 回复  |  直到 15 年前
        1
  •  2
  •   AJ.    15 年前


    更新 :

    根据您的编辑,您可以对 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)