📅  最后修改于: 2023-12-03 15:24:19.152000             🧑  作者: Mango
在 psql 中,可以使用命令来切换数据库。以下是一些常见方法,演示了如何在 psql 中切换数据库。
在 psql 命令行中,可以使用连接字符串来切换数据库。连接字符串的格式为:
psql postgres://username:password@host:port/database
请将 postgres
替换为数据库类型(如 MySQL 或 Oracle),username
替换为数据库用户名,password
替换为数据库密码,host
替换为数据库主机名或 IP 地址,port
替换为数据库端口号,database
替换为要切换到的数据库名称。
示例:
$ psql postgres://myuser:mypassword@localhost:5432/mydatabase
在 psql 命令行中,可以使用 \c
命令来切换数据库。例如,要切换到名为 mydatabase
的数据库,可以执行以下命令:
\c mydatabase
## 3. 列出当前所有数据库
可以使用 `\l` 命令列出当前所有数据库。例如:
```markdown
\l
## 4. 退出当前数据库
可以使用 `\q` 命令退出当前数据库。例如:
```markdown
\q
## 5. 预览当前连接的数据库
可以使用 `\conninfo` 命令预览当前数据库连接的信息。它将显示当前连接的数据库名称、用户名、主机名、端口号和 SSL 模式。例如:
```markdown
\conninfo
以上是在 psql 中切换数据库的一些常用方法,其他相关的命令可以使用 `\?` 命令查看帮助文档。