我需要使用特定的用户名在内部创建一个数据库,并使用PostgreSQL和Ubuntu导入.sql file。我使用下面的命令创建了一个用户。

sudo -u postgres createuser user1 -s

我需要命令在这个特定的所有者下创建一个数据库spesh,并将spesh.sql导入其中。

最佳答案

使用所有者user1创建db spesh

sudo -u postgres createdb "spesh" -O user1

将sql dump导入spesh数据库
sudo -u postgres psql spesh < 'file_path.sql'

关于postgresql - 如何使用PostgreSQL和ubuntu连接特定用户并创建数据库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39369057/

10-10 18:06