- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用的是 Mac,我已经使用 PostgreSQL(而不是 Postgres.app)提供的 dmg 在我的计算机上安装了 PostgreSQL。
我已经安装了它,因为我要将它与 Django 一起使用,并且为了获得框架的正确功能,我必须执行以下命令:
export PATH=/Library/PostgreSQL/9.5/bin/:"$PATH”
sudo ln -s /Library/PostgreSQL/9.5/lib/libssl.1.0.0.dylib /usr/lib
sudo ln -s /Library/PostgreSQL/9.5/lib/libcrypto.1.0.0.dylib /usr/lib
$ sudo mv /usr/lib/libpq.5.dylib /usr/lib/libpq.5.dylib.old
$ sudo ln -s /Library/PostgreSQL/9.5/lib/libpq.5.dylib /usr/lib
然后我执行了命令:
./manage.py 迁移
在终端得到这样的消息:
并且知道我需要在 PostgreSQL 中创建一个用户“erikb”。
我可以在终端输入命令:
sudo su - postgres
要进入 PostgreSQL,但是当我想为新用户创建数据库时,它向我发送了下一个错误:-bash: createuser: command not found
有谁知道可能是哪个问题?
问候。
最佳答案
您在您的用户帐户中设置了 PATH
变量,然后您向 不同的用户 su。该用户不会继承您的环境,包括您的路径。
您需要为该用户设置环境,或者使用 createdb
命令的完整路径。
export PATH=/Library/PostgreSQL/9.5/bin/:$PATH
createdb erikb
关于django - -bash : createdb: command not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39175029/
我做到了 ALTER USER someuser WITH CREATEDB; 请问我怎样才能撤销它?我试过了 revoke CREATEDB from crawler; 遇到错误角色“created
我做到了 ALTER USER someuser WITH CREATEDB; 请问我怎样才能撤销它?我试过了 revoke CREATEDB from crawler; 遇到错误角色“created
由于以下原因,我在设置数据库时遇到了一些麻烦: $ createdb -E UTF-8 -p 5432 nominatim createdb: database creation failed: ER
有没有办法加快 PostgreSQL 的 createdb 命令? 通常我不会在意,但是在 Django 中进行单元测试每次都会创建一个数据库,大约需要 5 秒。 我使用的是 openSUSE 11.
我必须使用分布在不同机器上的多个 postgresql 数据库运行模拟,这些机器都运行 linux。 我成功地从源代码编译和构建了 postgresql,我也可以运行服务器,但是当我尝试用这个命令创建
我需要检查特定用户是否有权在 Postgres 中创建数据库。我怎样才能做到这一点? 最佳答案 试试这个: select rolcreatedb from pg_authid where rolnam
我使用的是 Mac,我已经使用 PostgreSQL(而不是 Postgres.app)提供的 dmg 在我的计算机上安装了 PostgreSQL。 我已经安装了它,因为我要将它与 Django 一起
我尝试了几种不同的方法来让它运行,但都没有成功! 目前,我有一个 groovy 脚本试图像这样执行 Postgresql (9.2) 'createdb' 命令: def createDbCmdLin
我是 Ruby 和网络开发的新手。我正在使用带有 Ruby 2.0 的 Windows 7 64 位,并且安装了 PostgreSQL 9.4。 我正在尝试使用 ActiveRecord 创建数据库。
URI connection-string可以这么复杂,这里有一个标准的例子: createdb "postgresql://postgres:postgres@localhost:5432/sa
我在 phing 中有一个任务,在测试之前我删除数据库(如果存在)并创建它。这是在 Jenkins 上运行的。我想像这样用 createdb 来做: 问题是 createdb 要求我进行身份验证并且
我正在尝试在 Linux 机器上的 PostgreSQL 上创建数据库。我使用以下命令创建数据库。 createdb mydbname; 这是抛出以下错误。 createdb: could not c
FATAL: password authentication failed for user "postgres" 我使用的是windows 7,为了解决这个问题,我修改了pg_hba.cong文件
当我尝试在 postgres 9.3 中创建数据库时,它没有创建数据库。我没有收到任何错误消息。 abramhandler-# createdb orleansgis abramhandler-# \
我尝试通过 brew 安装 postgresql: brew install postgresql@9.5 它安装没有错误,但是没有安装控制台命令(例如 psql,postgresql) 我应该做一些
这个问题在这里已经有了答案: In psql, why do some commands have no effect? (2 个答案) 关闭 2 年前。 我正在使用“postgres” super
我在 pgsql 中创建了一个没有密码的新用户。但是当我尝试为这个用户创建一个数据库时,它提示输入密码 >createuser -d -S -R -U postgres test1 Password:
我想让我的 Bootstrap 依赖于 grails DataSource.groovy 文件中的 createdb 属性。当设置为“创建”时,应生成新的主数据,如果设置为“更新”,则无。 我找到了
首先,如果这个问题变得非常明显,我深表歉意,我不是那种超越基础知识的 postgres 专家。我使用 postgresql 作为我正在处理的很多 django 项目的数据库后端,这对我来说总是很好。最
这个问题在这里已经有了答案: Install PostgreSQL in Mac OS (1 个回答) 关闭 8 年前。 su postgres 并在我的 macOS 终端中输入我的密码后,它显示
我是一名优秀的程序员,十分优秀!