瀚高数据库(HighGo Database)是一种关系型数据库,它兼容PostgreSQL语法。以下是关于瀚高数据库连接数据库、表操作以及样例的详细介绍:
一、连接数据库
要连接瀚高数据库,通常需要使用数据库客户端工具或命令行工具。以下是通过命令行工具连接瀚高数据库的示例:
psql -h host -p port -U user -d database
其中:
- -h 指定主机地址。
- -p 指定端口号(翰高数据库默认端口为5866,但可能因版本或配置而异)。
- -U 指定用户名。
- -d 指定要连接的数据库名称。
例如,要连接到名为my_database的数据库,可以使用以下命令:
psql -h localhost -p 5866 -U myuser -d my_database
在连接成功后,会进入psql命令行界面,可以在此界面执行SQL语句。
二、数据库操作
- 列出所有数据库
\l
- 连接到数据库
\c mydatabase
- 列出当前数据库所有表
\dt
- 推出
\q
- 列出所有用户
\du
- 推出 psql
\q
- 创建用户并设置密码
CREATE USER postgres WITH PASSWORD 'yo