mysqlsh -uri 输入密码
时间: 2023-07-26 15:32:09 浏览: 46
在使用 `mysqlsh --uri` 命令连接到 MySQL Shell 时,你可以通过添加 `-p` 或 `--password` 参数来指定密码。
以下是示例命令:
```
mysqlsh --uri <username>@<hostname>:<port> -p
```
执行该命令后,MySQL Shell 将提示你输入密码。请注意,在命令行中输入密码时,不会显示任何字符,这是为了保护密码安全。输入密码后按回车键即可连接到 MySQL Shell。
相关问题
mysqlsh --uri root@10.36.5.203:3306 -proot & dba.getCluster().status()
你可以将两个命令通过管道符 `|` 连接起来,这样可以在连接到 MySQL Shell 后立即执行 `dba.getCluster().status()` 命令,如下所示:
```
mysqlsh --uri root@10.36.5.203:3306 -proot --sql -e "dba.getCluster().status()"
```
该命令将连接到 `10.36.5.203` 主机上的 MySQL 实例,并执行 `dba.getCluster().status()` 命令,返回 MySQL 集群的状态信息。请注意,`-p` 后面要紧跟着密码,不能有空格。
如果要将结果输出到文件中,可以使用 `--result-file` 参数,如下所示:
```
mysqlsh --uri root@10.36.5.203:3306 -proot --sql -e "dba.getCluster().status()" --result-file=/path/to/result.txt
```
该命令将结果输出到 `/path/to/result.txt` 文件中。
oauth2 user-info-uri
OAuth2 User-Info-URI是一个可选的OAuth2协议参数,用于获取与授权用户相关的信息。它指定了一个URI,客户端可以使用它来获取有关已授权用户的信息。当客户端访问受保护的资源时,它可以使用访问令牌从User-Info-URI获取用户信息。
通常,User-Info-URI返回的是包含有关用户的JSON或XML格式的数据。这些数据可能包括用户的名称、电子邮件地址、ID等信息。客户端可以使用这些信息来自动填充用户的个人资料信息或执行其他与用户相关的操作。
需要注意的是,不是所有的OAuth2提供程序都支持User-Info-URI,因此在使用它之前,需要先检查OAuth2提供程序的文档,以确定它是否支持该功能。