相关疑难解决方法(0)

我忘记了在postgres安装过程中输入的密码

我忘了或错误输入(在安装过程中)密码给Postgres的默认用户.我似乎无法运行它,我收到以下错误:

psql: FATAL:  password authentication failed for user "hisham"
hisham-agil: hisham$ psql 
Run Code Online (Sandbox Code Playgroud)

是否有重置密码或如何创建具有超级用户权限的新用户?

我是Postgres的新手,刚刚第一次安装它.我正在尝试使用它与Rails,我正在运行Mac OS X Lion.

postgresql forgot-password postgresql-9.1

185
推荐指数
8
解决办法
36万
查看次数

如何在Windows上启动PostgreSQL

我在Windows 10 PC上安装了Postgresql.我使用pgAdmin II工具创建了一个名为company的数据库,现在我想启动数据库服务器运行.我无法弄清楚如何做到这一点.我在postgres命令行上运行了start命令,似乎什么都没发生.

我在做的是:

postgres=# pg_ctl start
postgres=# pg_ctl status
postgres=# pg_ctl restart
postgres=# pg_ctl start company
postgres=# pg_ctl status
Run Code Online (Sandbox Code Playgroud)

.....->我什么都没看见.

postgresql

57
推荐指数
5
解决办法
21万
查看次数

python manage.py migrate 不会在 postgres 数据库中做任何更改

这似乎是一个简单的问题,我不确定我做错了什么。例如,如果我想通过更改在 models.py 中的一个类中添加一个新字段:

class FeedBack(models.Model):
    feedback = models.CharField(max_length=600)
    user = models.ForeignKey(User,default="")
Run Code Online (Sandbox Code Playgroud)

class FeedBack(models.Model):
    feedback = models.CharField(max_length=600)
    email = models.CharField(max_length=100)
    user = models.ForeignKey(User,default="")
Run Code Online (Sandbox Code Playgroud)

然后我跑

python manage.py makemigrations

python manage.py 迁移

一切看起来都很好,但实际上并没有在数据库中进行任何更改。尝试查看反馈表时,我收到以下异常:

列 IngressoMonitor_feedback.email 不存在

还在表上使用 psql \d+ 显示尚未添加电子邮件

现在我只能使用 psql 来添加和更改表,但我更喜欢将它写在 models.py 中,因为这对我来说似乎容易得多。

django postgresql openshift django-migrations

5
推荐指数
1
解决办法
9200
查看次数