###Postgresql 語法
# 備份資料庫 ( 全部 ) pg_dumpall -h 127.0.0.1 -p 5432 -U postgres -f all.sql
# 備份資料庫 ( 單一 ) pg_dump game -h 127.0.0.1 -p 5432 -U postgres -f game.sql
# 還原資料庫 ( 全部 ) psql -h 127.0.0.1 -U postgres -f all.sql
# 還原資料庫 ( 單一 ) psql -h 127.0.0.1 -U postgres create database <資料庫名稱>; psql -h 127.0.0.1 -U postgres -f game.sql;
# 離開資料庫 \q
# 顯示所有資料庫 \l
# 創建資料庫 create database <資料庫名稱>;
# 更改 postgres 密碼 \password postgres
## 安裝與測試連線 CLIENT 瑞 ( 10 版 )
sudo wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -sc)-pgdg main" > /etc/apt/sources.list.d/PostgreSQL.list' sudo apt update sudo apt install postgresql-client-10 psql -h 127.0.0.1 -p 5432 postgres postgres
# 進入資料庫 psql -h 127.0.0.1 -U postgres
#查看Server版本 select version();
#查看Client版本 psql --version
# EX: pg_dump -U postgres account -f account.sql -h 127.0.0.1 -p 5432 psql -h 127.0.0.1 -U postgres -d account -f account.sql
#升級數據源 sudo wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -sc)-pgdg main" > /etc/apt/sources.list.d/PostgreSQL.list'
#升級postgresql-client sudo apt-get update sudo apt-get install -y postgresql-client-common --allow-unauthenticated sudo apt-get install -y postgresql-client-10 --allow-unauthenticated pg_dump --version
#參考資料 https://mozillazg.com/2014/06/hello-postgresql.html#