sql >> Databáze >  >> RDS >> PostgreSQL

postgreSQL.app:vytvoření databáze

Musíte zadat ; na konci psql commad. Jak vidíte, po příkazu

winsome=# CREATE DATABASE testfor_psl

výzva se změní z =# na -# . To znamená, že psql stále čeká na dokončení příkazu poskytnutím ; .

Také je lepší vytvořit uživatele databáze pro projekt django. Takže zde, co musíte udělat:

  1. Vytvořit uživatele v databázi (v psql):

    CREATE USER testfor_psl_user WITH password 'pass';
    
  2. Vytvořit databázi s vlastníkem rovným tomuto uživateli:

    CREATE DATABASE testfor_psl ENCODING 'UTF8' TEMPLATE template0 OWNER testfor_psl_user;
    
  3. Nastavte přihlašovací údaje v nastavení projektu 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. Jak sledovat chyby dotazů MySQL, časové limity a pokusy o přihlášení?

  2. Příkaz IIF serveru SQL Server 2008 se nezdá povolený

  3. Sledujte výkon databáze pomocí nástroje Uptime Infrastructure Monitor

  4. Hibernate nemohl načíst SequenceInformation z databáze