第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PostgreSQL 與 docker compose 和 sqlalchemy

PostgreSQL 與 docker compose 和 sqlalchemy

肥皂起泡泡 2022-06-02 10:15:18
嘿,我正在嘗試創(chuàng)建一個 postgresql 數(shù)據(jù)庫容器,我使用以下命令運行它:docker-compose up在以下撰寫文件上:version: '3.1'services:  db:    image: postgres    restart: always    environment:      POSTGRES_USERNAME: admin      POSTGRES_PASSWORD: admin      POSTGRES_DB: default_db    ports:      - 54320:5432但是,當(dāng)我嘗試使用以下 python 代碼連接到它時:import sqlalchemyengine = sqlalchemy.create_engine('postgres://admin:admin@localhost:54320/default_db')engine.connect()我收到以下錯誤:sqlalchemy.exc.OperationalError: (psycopg2.OperationalError) FATAL:  password authentication failed for user "admin"有誰知道為什么會這樣?
查看完整描述

2 回答

?
開心每一天1111

TA貢獻(xiàn)1836條經(jīng)驗 獲得超13個贊

使用 POSTGRES_USER 而不是 POSTGRES_USERNAME 為我解決了這個問題。



查看完整回答
反對 回復(fù) 2022-06-02
?
哆啦的時光機(jī)

TA貢獻(xiàn)1779條經(jīng)驗 獲得超6個贊

您應(yīng)該使用 POSTGRES_USER 而不是 POSTGRES_USERNAME。


這是我的 postgres docker-compose 配置供您參考。


version: '3'

services:

    postgres:

        image: 'mdillon/postgis:latest'

        environment:

            - TZ=Asia/Shanghai

            - POSTGRES_USER=postgres

            - POSTGRES_PASSWOR=postgres

        ports:

            - '15432:5432'


查看完整回答
反對 回復(fù) 2022-06-02
  • 2 回答
  • 0 關(guān)注
  • 132 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號