我试图使用linux在postgresql中创建一个数据库 我用
连接到postgressudo -u postgres psql postgres
postgres=# then i tried **CREATE DATABASE demo** or **createdb demo**
但是当我用 \ l 命令检查时,它们都没有工作 有什么帮助吗?
答案 0 :(得分:4)
sudo su - postgres
成为postgres
然后psql -c "create database demo"
从shell
答案 1 :(得分:0)
第一:
sudo su postgres
,然后输入密码 然后输入:
psql
并输入以下命令:
CREATE DATABASE dbname;
答案 2 :(得分:0)
bash上的简单类型
$ createdb -U postgres(db user) dbname
如果在pg中设置hba_config以访问网络类型的db
$ createdb -h YOUR_IP -U postgres(db user) dbname
如果您为数据库用户pg设置密码,请询问您的密码来创建数据库