MySQL中有2位用户,hosts =“%”和'“(空)

Dev*_*d G 5 mysql

MySQL用户的区别是什么?

第一位用户:

CREATE USER 'user5'@'';
SET PASSWORD FOR 'user5'@'' = PASSWORD('123457');
Run Code Online (Sandbox Code Playgroud)

第二位用户:

CREATE USER 'user5'@'%';
SET PASSWORD FOR 'user5'@'%' = PASSWORD('123456');
Run Code Online (Sandbox Code Playgroud)

小智 2

'user5'@'' 和 'user5'@'%' 是相同的。但主机 =% 的用户比主机 ='' 的用户具有更高的优先级。