postgreSQL安裝後的簡單測試和使用

2021-06-18 12:18:46 字數 1261 閱讀 7189

1. 建立資料庫:

在建立資料庫之前要進行使用者切換:

wangye@wangye:~$ su - postgres

2.啟動伺服器:

postgres@wangye:~$  /etc/init.d/postgresql start

starting postgresql 8.4 database server: main.

3.新建資料庫:

postgres@wangye:~$ createdb testdb

4.進入互動 psql 工具:

postgres@wangye:~$ psql testdb

psql (8.4.15)

輸入 "help" 來獲取幫助資訊.

5:使用sql語句進行測試:

要建立乙個表:

testdb=# create table testtable (id varchar(10),name varchar(20));

create table(回車後,會得到一條"created table" 的資訊,表示建立成功。)

插入一條資料:

testdb=# insert into testtable values('id_1', 'name_1');

insert 0 1

(psql返回"insert 0 1"的資訊,就表示insert成功了。)

然後可以查詢一下,看看插入是否成功:

testdb=# select * from testtable;

會有顯示:                      

id  |  name  

------+--------

id_1 | name_1

(1 行記錄)

可以看到id_1和name_1都select出來了。

6. 鍵入\q並回車就退出psql工具了。

testdb=# \q 注:

psql 是 postgresql的互動終端。

是乙個以終端為基礎的 

postgresql

前端。它允許你互動地鍵入查詢,把它們發出給 

postgresql

, 然後看看查詢的結果。另外,輸入可以來自乙個檔案。還有,它提供了 一些元命令和多種類 shell 地特性來實現書寫指令碼以及對大量任務的 自動化。

synopsis:

psql [options

] [dbname

[user]]

postgresql 7.3 文件:

MySQL和PostgreSQL安裝後的預設密碼

目標作業系統 centos 6.5 64bit mysql和postgresql預設安裝 mysql超級管理員預設名稱 root mysql u root 預設密碼為空,修改方法 mysqladmin u root password new password postgresql超級管理員預設使用者...

postgresql核心架構 安裝後的目錄介紹

程序和記憶體架構圖 主程序 postmaster 位於安裝目錄的bin目錄下,主程序是整個資料庫例項的總控程序,負責啟動和關閉該資料庫例項。可以執行postmaster postgres命令並加上合適的引數啟動資料庫,實際上postmaster命令是乙個指向postgres的鏈結。更多的時候是通過p...

postgresql核心架構 安裝後的目錄介紹

程序和記憶體架構圖 主程序 postmaster 位於安裝目錄的bin目錄下,主程序是整個資料庫例項的總控程序,負責啟動和關閉該資料庫例項。可以執行postmaster postgres命令並加上合適的引數啟動資料庫,實際上postmaster命令是乙個指向postgres的鏈結。更多的時候是通過p...