温馨提示×

debian postgresql怎么建数据库

小樊
48
2026-10-02 11:57:49
栏目: 云计算

在 Debian 上用 PostgreSQL 创建数据库,一般步骤如下:


一、安装 PostgreSQL(如已安装可跳过)

sudo apt update
sudo apt install postgresql postgresql-contrib

安装完成后,PostgreSQL 会自动创建一个名为 postgres 的系统用户和数据库超级用户。


二、切换到 postgres 用户

sudo -i -u postgres

三、创建数据库

方法 1:使用 createdb 命令

createdb mydb

其中 mydb 是数据库名。


方法 2:使用 psql 命令行

psql

进入后执行:

CREATE DATABASE mydb;

退出:

\q

四、创建用户并设置权限(可选但推荐)

createuser --interactive

或

CREATE USER myuser WITH PASSWORD 'mypassword';
GRANT ALL PRIVILEGES ON DATABASE mydb TO myuser;

五、远程或本地连接测试

psql -U myuser -d mydb -h localhost

六、常见问题

  • 连接被拒绝:检查 pg_hba.conf 和 postgresql.conf
  • 服务未启动:
sudo systemctl status postgresql
sudo systemctl start postgresql

如果你需要 指定编码、所有者或远程访问配置,可以告诉我你的使用场景。

0 踩