sql >> データベース >  >> RDS >> PostgreSQL

postgreSQL.app:データベースを作成します

    ;を入力する必要があります psqlコンマの終わりに。ご覧のとおり、コマンド後

    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. ループmysqlは、mysqlクエリの外部でphpになります

    2. これらの3つの一般的なアクセスの問題をトラブルシューティングする方法

    3. MySQLクライアントとサーバーは共通のアルゴリズムを持っていないため、通信できません

    4. 1つの列から複数の列を取得する方法SQL