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

DockerがPostgresqlデータディレクトリを認識しない

    デフォルトのpostgresqlデータパスを変更するため、データベースを初期化する必要があります。これを試してください

    volumes:
        - ./init.sql:/docker-entrypoint-initdb.d/init.sql
    

    これがinit.sqlファイルです

    CREATE USER docker;
    CREATE DATABASE docker;
    GRANT ALL PRIVILEGES ON DATABASE docker TO docker;
    


    1. 最小値または最大値ではなく、年に従ってシーケンスをリセットします

    2. Canonical:HTMLフォームデータをMySQLデータベースに保存する方法

    3. SQLDevのLongOpsWatcher

    4. 最高のDB(MySQL)構造:優先タグを含む記事