最近一年比較常使用 postgresql 資料庫系統,這篇把一些常用的指令整理一下:
安裝 postgresql server
In Ubuntu:
$ sudo apt-get update
$ sudo apt-get install postgresql postgresql-contrib
In OSX,使用 homebrew:
$ brew upgrade postgresql
建立 DB
$ initdb ~/pgdata
啟動 postgresql server
$ pg_ctl -D ~/pgdata start
連線到指定的 DB
$ psql -h localhost -p 5432 -d docker -U docker --password
備份資料庫
把 database 匯出成一個 sql 文字檔案
$ pg_dump -U {user-name} {source_db} -f {dumpfilename.sql} -h {host} -p {port}
匯入資料庫
從 sql 文字檔案匯入到 database
$ psql -U {user-name} -d {desintation_db} -f {dumpfilename.sql}
刪掉資料庫
$ dropdb {database_name}