如何使用PostgreSQL和ubuntu连接特定用户并创建数据库

sat*_*tya 0 postgresql ubuntu

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

sudo -u postgres createuser user1 -s
Run Code Online (Sandbox Code Playgroud)

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

小智 5

与所有者user1一起创建db spesh

sudo -u postgres createdb "spesh" -O user1
Run Code Online (Sandbox Code Playgroud)

将sql dump导入spesh数据库

sudo -u postgres psql spesh < 'file_path.sql'
Run Code Online (Sandbox Code Playgroud)