📜  如何在 psql 中切换数据库 (1)

📅  最后修改于: 2023-12-03 15:24:19.152000             🧑  作者: Mango

如何在 psql 中切换数据库

在 psql 中,可以使用命令来切换数据库。以下是一些常见方法,演示了如何在 psql 中切换数据库。

1. 使用连接字符串切换数据库

在 psql 命令行中,可以使用连接字符串来切换数据库。连接字符串的格式为:

psql postgres://username:password@host:port/database

请将 postgres 替换为数据库类型(如 MySQL 或 Oracle),username 替换为数据库用户名,password 替换为数据库密码,host 替换为数据库主机名或 IP 地址,port 替换为数据库端口号,database 替换为要切换到的数据库名称。

示例:

$ psql postgres://myuser:mypassword@localhost:5432/mydatabase

2. 使用 \c 命令切换数据库

在 psql 命令行中,可以使用 \c 命令来切换数据库。例如,要切换到名为 mydatabase 的数据库,可以执行以下命令:

\c mydatabase


## 3. 列出当前所有数据库

可以使用 `\l` 命令列出当前所有数据库。例如:

```markdown

\l


## 4. 退出当前数据库

可以使用 `\q` 命令退出当前数据库。例如:

```markdown

\q


## 5. 预览当前连接的数据库

可以使用 `\conninfo` 命令预览当前数据库连接的信息。它将显示当前连接的数据库名称、用户名、主机名、端口号和 SSL 模式。例如:

```markdown

\conninfo


以上是在 psql 中切换数据库的一些常用方法,其他相关的命令可以使用 `\?` 命令查看帮助文档。