在mysql的user表中,若是有多个条目符合匹配条件,该如何选择?遵循如下选择 mysql
1.服务器在启动时读入user表后进行排序 sql
2.而后当用户试图链接时,以排序的顺序浏览条目 服务器
3.服务器使用与客户端和用户名匹配的第一行 排序
当服务器读取表时,首先以最具体的HOST值排序。主机名和IP号是最具体的,%是最不特定的HOST,空user是最不特定的user。 客户端
有相同的HOST值的条目首先以最具体的user值排序 localhost
例如:
排序前
% root
% Jeffrey
localhost
localhost root
排序后
localhost root
localhost
% jeffrey
% root