首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >主机'*‘和主机'%’之间的差异

主机'*‘和主机'%’之间的差异
EN

Database Administration用户
提问于 2021-01-08 02:44:21
回答 1查看 41关注 0票数 0

当我运行以下命令时:

代码语言:javascript
复制
SELECT user, host, password, plugin FROM mysql.user WHERE user='user_123';

我得到的是:

代码语言:javascript
复制
+----------+---------------------------------------+-------------------------------------------+-----------------------+
| user     | host                                  | password                                  | plugin                |
+----------+---------------------------------------+-------------------------------------------+-----------------------+
| user_123 | IPv4-address-1                        | *775F9B443B3F45EC0042CE69872E7CF2D20D7FB4 | mysql_native_password |
| user_123 | IPv4-address-2                        | *775F9B443B3F45EC0042CE69872E7CF2D20D7FB4 | mysql_native_password |
<snip>
| user_123 | domain-1                              | *775F9B443B3F45EC0042CE69872E7CF2D20D7FB4 | mysql_native_password |
| user_123 | domain-2                              | *775F9B443B3F45EC0042CE69872E7CF2D20D7FB4 | mysql_native_password |
<snip>
| user_123 | %                                     | *775F9B443B3F45EC0042CE69872E7CF2D20D7FB4 | mysql_native_password |
| user_123 | *                                     | *775F9B443B3F45EC0042CE69872E7CF2D20D7FB4 | mysql_native_password |
+----------+---------------------------------------+-------------------------------------------+-----------------------+

我知道%代表通配符,但是%*有什么区别呢?

EN

回答 1

Database Administration用户

回答已采纳

发布于 2021-01-08 02:53:31

Per 创建用户 %有通配符的意思。_还匹配单个字符,如喜欢表达式。

*没有任何意义,可能是一些不熟悉他们正在做的事情的人放在那里的。建议放弃这种使用。

票数 3
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/282791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档