在 Linux 上使用 pgAdmin 创建 PostgreSQL 表,一般有两种常见方式:图形界面(pgAdmin) 和 SQL 语句。下面按 pgAdmin 图形界面步骤说明(适用于 pgAdmin 4)。
Servers → 你的服务器 → Databases → 你的数据库
数据库名 → Schemas → public → Tables
Create → Table...
users)public点击 + 添加字段:
| 名称 | 类型 | 说明 |
|---|---|---|
| id | integer | 主键 |
| username | varchar(50) | 用户名 |
| created_at | timestamp | 创建时间 |
示例:
idinteger点击右下角 Save
表就会出现在 Tables 列表中
在 pgAdmin 中:
CREATE TABLE users (
id SERIAL PRIMARY KEY,
username VARCHAR(50) NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
public schema可以用,但不推荐:
CREATE TABLE "用户表" ("编号" SERIAL PRIMARY KEY);
可以:
psql -U 用户名 -d 数据库名
然后执行 CREATE TABLE ...
如果你愿意,可以告诉我:
我可以帮你写完整的建表 SQL。