PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

postgreSQL.app :създаване на база данни

Трябва да поставите ; в края на psql commad. Както можете да видите, след команда

winsome=# CREATE DATABASE testfor_psl

подканата се променя от =# към -# . Това означава, че psql все още чака командата да бъде завършена чрез предоставяне на ; .

Освен това е по-добре да създадете потребител на база данни за проекта django. Ето какво трябва да направите:

  1. Създайте потребител в база данни (в psql):

    CREATE USER testfor_psl_user WITH password 'pass';
    
  2. Създайте база данни със собственик, равен на този потребител:

    CREATE DATABASE testfor_psl ENCODING 'UTF8' TEMPLATE template0 OWNER testfor_psl_user;
    
  3. Задайте идентификационни данни в настройките на проекта django:

    DATABASES = {
    "default": {
        "ENGINE": "django.db.backends.postgresql_psycopg2",
        "NAME": "testfor_psl",
        "USER": "testfor_psl_user",
        "PASSWORD": "pass",
        "HOST": "localhost",
        "PORT": "5432",  # default port
        }
    }
    


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да свържа C# с Postgres?

  2. Заключване за четене на ред на PostgreSQL

  3. Как да съхранявате стойности на броя в python

  4. PostgreSQL динамичен достъп до таблици

  5. SQL подзаявки в ограничение за проверка