我需要使用特定的用户名创建一个数据库,并使用PostgreSQL和Ubuntu导入.sql file
。我使用以下命令创建了一个用户。
sudo -u postgres createuser user1 -s
我需要命令在此特定所有者下创建一个数据库spesh
并将spesh.sql
导入其中。
答案 0 :(得分:5)
使用所有者user1
创建db speshsudo -u postgres createdb "spesh" -O user1
将sql dump导入spesh数据库
sudo -u postgres psql spesh < 'file_path.sql'