MySQL中的mysql.user表
这个表中居然有两个root用户。但是host列是不一样的。select user, host from mysql.user;结果是:+------+-----------+| user | host |+------+-----------+| root | % || root | localhost |+------+---------
·
这个表中居然有两个root用户。但是host列是不一样的。
select user, host from mysql.user;
结果是:
+------+-----------+
| user | host |
+------+-----------+
| root | % |
| root | localhost |
+------+-----------+
原来MySQL用户名由两部分组成:(user, host)
describe mysql.user;
就可以看出主键就是这两部分决定的。
(root,%)用于远程登录,而(root,localhost)用于本地登录。
更多推荐
已为社区贡献2条内容
所有评论(0)