Postgresql 基礎知識-1 數據庫基礎操作

Postgresql 基礎知識-1 數據庫基礎操作


Mac下使用Homebrew安裝PGSQL

brew install postgresql -v

初始化數據庫配置文件存放目錄

initdb /var/www/postgres -E utf8
-E 參數是設置數據庫編碼

啓動PGSQL

pg_ctl -D /var/www/postgres -l /var/www/postgres/server.log start
-D參數是數據庫存儲位置 
-l 參數是指定日誌文件

關閉PGSQL

pg_ctl -D /var/www/postgres stop -m fast
-m 是關閉方式,與nginx的信號量相似,fast值是直接關閉。具體請參考 pg_ctl --help 後面有詳細解釋。
創建用戶
createuser username -p
-p 跟mysql -p參數相似,就是密碼用隱藏域

創建用戶

pg_ctl -D /var/www/postgres stop -m fast
-m 是關閉方式,與nginx的信號量相似,fast值是直接關閉。具體請參考 pg_ctl --help 後面有詳細解釋。
創建用戶
createuser username -p
-p 跟mysql -p參數相似,就是密碼用隱藏域

創建一個數據庫

createdb dbname -O username -E UTF8 -e
-O OWNER,數據庫屬於哪個用戶 
-E 數據庫編碼
-e 顯示建表語句

連接數據庫

psql -U username -d dbname -h 127.0.0.1

\l 顯示所有數據庫

\c 選擇數據庫

\d 顯示所有數據表

\drop table tbname 刪除數據表

\drop database dbname 刪除數據庫
dropdb -U user dbname 也可以使用終端命令行刪除

總結: PGSQL和Mysql基本操作語句非常相似,只是在語法上有所不同
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章