在 Ubuntu 上创建 PostgreSQL 数据库的步骤如下:
安装 PostgreSQL(如果尚未安装): 打开终端并运行以下命令来安装 PostgreSQL 服务器:
sudo apt update
sudo apt install postgresql postgresql-contrib
切换到 PostgreSQL 用户:
安装完成后,切换到 postgres
用户以使用 PostgreSQL 命令行工具:
sudo -i -u postgres
创建新数据库:
在 postgres
用户下,使用 createdb
命令创建一个新的数据库。例如,创建一个名为 mydatabase
的数据库:
createdb mydatabase
创建新用户并授予权限(可选): 如果你需要创建一个新用户并为其分配权限,可以使用以下命令:
createuser --interactive
系统会提示你输入新用户的详细信息,例如用户名、是否允许创建数据库等。
然后,为新用户授予权限:
psql -c "GRANT ALL PRIVILEGES ON DATABASE mydatabase TO myuser;"
将 myuser
替换为新创建的用户名。
退出 PostgreSQL 命令行工具:
完成操作后,退出 psql
命令行工具:
\q
退出 postgres
用户:
最后,退出 postgres
用户:
exit
通过以上步骤,你可以在 Ubuntu 上成功创建一个 PostgreSQL 数据库,并根据需要创建用户并分配权限。