在 mysql CLI 中,我做了show databases;
然后得到了所有数据库的列表。
我如何列出所有用户?show users;
没用,我没有找到命令这里在快速搜索中。
答案1
从mysql
提示中仅列出用户
mysql> SELECT user FROM mysql.user;
列出用户和主机
mysql> SELECT user, host FROM mysql.user;
答案2
您可能正在寻找...
mysql --defaults-extra-file=/etc/mysql/debian.cnf -e "SELECT User, Host, Password FROM mysql.user;"
您的系统可以使用 ~/.my.cnf 或者您可能需要传递 -u + -p。