mysqlsh -uri 输入密码
时间: 2023-07-26 10:32:09 浏览: 194
在使用 `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` 文件中。
阅读全文