shell向pg寫入資料定時任務

jsboy123發表於2020-11-13

https://www.postgresql.org/docs/current/libpq-pgpass.html

 

  1. cd ~
  2. vi .pgpass,並加入需要登入的伺服器的資訊,格式:地址:埠:資料庫:使用者名稱:密碼
    這裡為127.0.0.1:5432:db:username:password
  3. 儲存退出,新增許可權 chmod 0600 ~/.pgpass。可用命令ls -al |grep .pgpass檢視配置的許可權
  4. 連線檢視:psql -h ip -p 5432 -d WaterloggingManage -U postgres --command "select * from tbl_weather"

相關文章