在openGauss的opengauss=#
交互界面下,切换数据库的操作非常简单,可以通过以下步骤完成:
1. 使用 \c
命令切换数据库
直接输入以下命令并回车:
\c [数据库名];
示例:切换到名为testdb
的数据库:
\c testdb;
2. 注意事项
- 权限要求:当前用户必须对目标数据库具有访问权限。若提示权限不足,需联系管理员授予权限(如
GRANT ALL PRIVILEGES TO 用户名;
)。 - 数据库存在性:确保目标数据库已存在。可通过命令
\l
查看所有数据库列表。 - 命令结尾分号:每条命令需以
;
结尾,否则可能无法执行。
3. 验证切换结果
执行切换后,可通过以下命令确认当前所在的数据库:
SELECT CURRENT_DATABASE();
或简化版:
\d;
附加操作
- 查看所有数据库:
\l;
- 返回原数据库:若需切回原数据库(如
postgres
),直接执行:\c postgres;
总结
只需在opengauss=#
提示符下输入\c [数据库名];
即可完成切换,确保权限和数据库存在是关键。