简体   繁体   English

django.db.utils.OperationalError:致命:数据库“ clinilead_e”不存在

[英]django.db.utils.OperationalError: FATAL: database “clinilead_e ” does not exist

After changing the db from sqlite to postgresql(python manage.py makemigrations)running, I am getting this error.How could i overcome this? 将数据库从sqlite更改为postgresql(python manage.py makemigrations)运行后,出现此错误。我该如何克服呢?

DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.postgresql_psycopg2',
    'NAME': 'clinilead_e ',
    'USER': 'postgres',
    'PASSWORD': 'password',
    'HOST': '127.0.0.1',
    'PORT': '5432',
  }
}

在postgres中,与sqlite不同,您必须创建数据库。

$ createdb clinilead_e

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 将 Django 连接到 Postgres:django.db.utils.OperationalError:致命:数据库“DATABASENAME”不存在 - Connecting Django to Postgres: django.db.utils.OperationalError: FATAL: database "DATABASENAME" does not exist 姜戈; django.db.utils.OperationalError: 致命: 没有主机、用户、数据库的 pg_hba.conf 条目 - Django; django.db.utils.OperationalError: FATAL: no pg_hba.conf entry for host, user, database django.db.utils.OperationalError:SQLite3 数据库中没有这样的表 - django.db.utils.OperationalError: no such table in SQLite3 database django.db.utils.OperationalError:(1046,'没有选择数据库') - django.db.utils.OperationalError: (1046, 'No database selected') Django:django.db.utils.OperationalError: 没有这样的列 - Django:django.db.utils.OperationalError: no such column django.db.utils.OperationalError: 没有这样的表 Django 2 - django.db.utils.OperationalError: no such table Django 2 django.db.utils.OperationalError:没有这样的列: - django.db.utils.OperationalError: no such column: django.db.utils.OperationalError的解决方案 - solution for django.db.utils.OperationalError PythonAnywhere:django.db.utils.OperationalError:没有这样的表: - PythonAnywhere: django.db.utils.OperationalError: no such table: 迁移错误(django.db.utils.OperationalError) - Migration error(django.db.utils.OperationalError)
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM