對於入門和學習來說,還是很有必要安裝一個sample database的,但有點遺憾的這個數據庫太小了,想弄一個大點的,呵呵
安裝sample database
wget http://www.postgresqltutorial.com/?wpdmact=process&did=MS5ob3RsaW5r
unzip dvdrental.zip
tar xvf dvdrental.tar
解壓結束後,會產生一些DAT數據文件還有一個restore恢復腳本。
這個restore.sql需要編輯一下,把裏面的路徑變量$$PATH$$做一下替換
創建數據庫 dvdrental
psql -c "create db dvdrental"
--postgresql 對這個建數據的語法倒還是比較嚴的,不像db2 ,create db or create database都可以。
下面是postgresql中的語法,還算比較清爽 :-)
CREATE DATABASE name
[ [ WITH ] [ OWNER [=] user_name ]
[ TEMPLATE [=] template ]
[ ENCODING [=] encoding ]
[ LC_COLLATE [=] lc_collate ]
[ LC_CTYPE [=] lc_ctype ]
[ TABLESPACE [=] tablespace_name ]
[ CONNECTION LIMIT [=] connlimit ] ]
psql -d dvdrental -f restore.sql -o restore.out
只要是把路徑改對,創建還是很順利的,因爲很小的數據庫,分分鐘就創建結束了。