2011-01-28 59 views

回答

2

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

3

@之后的部分指定了允许创建用户连接的主机。例如,对于Web服务器和MySQL服务器位于同一物理环境中的Web应用程序机器,这个参数通常设置为localhost%表示所有主机,说用户被允许从任何机器连接。

虽然[email protected][email protected]使用相同的用户名,他们是不同的用户,并可以有不同的权限。

+0

超级有用的答案!你说`%`表示所有主机。但是,如果主持人是空的(例如在提问者的例子中),这意味着谁可以连接? – 2016-09-24 07:34:32