当我试图创建postgres数据库与bash终端在windows 11,im使用以下命令;第一个月或createdb -U postgres 'test'什么都没发生。
createdb -U postgres 'test'
我把bin文件夹添加到windows的"环境变量"中的路径中。但是它没有解决这个问题。
我做错了什么?
dzjeubhm1#
第1份溶液:
sudo su - postgres
psql -c "create database demo"
只需在bash上输入以下命令:1百万2百万美元如果您在pg中设置hba_config以访问网络类型中的数据库:1百万3百万美元最后,如果你为db用户设置了密码,pg会询问你的密码来创建数据库。
注意:如果上述操作无效,请仔细检查系统环境变量
gjmwrych2#
对于我来说,我直接使用Windows命令,你可以先尝试cd直接到您的postgresql bin文件夹(我想createdb应用程序必须在那里),然后尝试使用createdb命令。如果它的作品,必须有一些错误的配置与您的环境变量:D(需要重新启动,或只是重新打开您的终端)
cd
postgresql bin
createdb
2条答案
按热度按时间dzjeubhm1#
第1份溶液:
sudo su - postgres
成为postgrespsql -c "create database demo"
以从shell创建第2份溶液:
只需在bash上输入以下命令:
1百万2百万美元
如果您在pg中设置hba_config以访问网络类型中的数据库:
1百万3百万美元
最后,如果你为db用户设置了密码,pg会询问你的密码来创建数据库。
注意:如果上述操作无效,请仔细检查系统环境变量
gjmwrych2#
对于我来说,我直接使用Windows命令,你可以先尝试
cd
直接到您的postgresql bin
文件夹(我想createdb
应用程序必须在那里),然后尝试使用createdb
命令。如果它的作品,必须有一些错误的配置与您的环境变量:D(需要重新启动,或只是重新打开您的终端)