psql連接資料庫
1. linux上postgresql怎麼把用戶和資料庫連接
不考慮系統版本、安裝的系統是不是最小化安裝、pgsql版本等問題,那麼正常應該是下面的安裝方法就可以成功的,如果想可以遠程連接,則要在防火牆里開放埠5432。
三、安裝PostgreSQL
# cd /usr/local/src/
# tar zxf postgresql-9.2.4.tar.gz
# cd postgresql-9.2.4
# ./configure --prefix=/usr/local/pgsql
# make
# make install
//和mysql一樣建立組和用戶
# groupadd postgres
# useradd -g postgres postgres
2. 如何運行遠程客戶端連接postgresql資料庫
在伺服器上安裝了一個postgresql的資料庫,但是,然後在本地,通過pgAdmin客戶端去連接它時,總是報錯,一直連接不上。後咨詢同事,得知修改兩處配置文件,這兩個文件均在postgresql安裝目錄下的data文件夾中,具體修改如下:
① pg_hba.conf 文件,在文件的最下方加上下面的這句話
Conf代碼 收藏代碼
host all all 0.0.0.0/0 md5
② postgresql.conf文件,查找「listen_addresses 」字元串,然後修改為如下:
Conf代碼 收藏代碼
listen_addresses = '*'
重啟postgres服務,試試看吧
如果經過上面的設置,還是不能遠程連接的話,那麼,有可能是因為伺服器開啟了防火牆。那麼,請在防火牆中為 5432 這個埠放行。
3. 如何創建和連接 PostgreSQL 資料庫
打開軟體,進入界面中。
雙擊「PostgresSQL 9.3」連接伺服器
方法一:右鍵回單擊「postgres」,選擇「新建對象」--新建資料庫,設置新的答資料庫的參數,所有者一般默認為「postgres」
4
新建完後,不能立即看到界面上更新的數據,需要點擊界面上的更新按鈕才能夠看到資料庫的變化情況。
5
方法二:在插件中輸入SQL語言,運行命令
6
方法三:點擊面板上的「執行任意的SQL查詢」
4. psql developer連接遠程資料庫怎麼連接
如果有Net Manager的話可以用配置連接;
更直接的方法是拷貝一個tnsnames.ora文件,更改或添加配置信息,設置一下系統環境變數就可以了。
5. linux通過psqlodbc連接postgres需要包含什麼庫
(1)用戶實用程序:
createdb 創建一個新的PostgreSQL的資料庫(和SQL語句:CREATE DATABASE 相同)
createuser 創建一個新的PostgreSQL的用戶(和SQL語句:CREATE USER 相同)
dropdb 刪除資料庫
dropuser 刪除用戶
pg_mp 將PostgreSQL資料庫導出到一個腳本文件
pg_mpall 將所有的PostgreSQL資料庫導出到一個腳本文件
pg_restore 從一個由pg_mp或pg_mpall程序導出的腳本文件中恢復PostgreSQL資料庫
psql 一個基於命令行的PostgreSQL互動式客戶端程序
vacuumdb 清理和分析一個PostgreSQL資料庫,它是客戶端程序psql環境下SQL語句VACUUM的shell腳本封裝,二者功能完全相同
(2)系統實用程序
initdb 創建一個用於存儲資料庫的PostgreSQL數據目錄,並創建預定義的模板資料庫template0和template1,生成共享目錄表 catalog;此程序通常只在安裝PostgreSQL時運行一次
initlocation 創建一個輔助的PostgreSQL資料庫存儲區域
ipcclean 從停止的PostgreSQL伺服器中清除共享內在和孤立信號標志
pg_ctl 啟動、停止、重啟PostgreSQL服務(比如:pg_ctl start 啟動PostgreSQL服務,它和service postgresql start相同)
pg_controldata 顯示PostgreSQL服務的內部控制信息
postgres PostgreSQL單用戶模式的資料庫服務
postmaster PostgreSQL多用戶模式的資料庫服務
4.這裡面最重要的是psql這個客戶端程序最為重要。啟用客戶端程序psql的方法是:
切換到PostgreSQL預定義的資料庫超級用戶postgres,啟用客戶端程序psql,並連接到自己想要的資料庫,比如說:
psql template1
出現以下界面,說明已經進入到想要的資料庫,可以進行想要的操作了。
template1=#
6. 如何使用postgresql資料庫
打開軟體,來進入界面中。
雙擊「源PostgresSQL 9.3」連接伺服器
方法一:右鍵單擊「postgres」,選擇「新建對象」--新建資料庫,設置新的資料庫的參數,所有者一般默認為「postgres」
新建完後,不能立即看到界面上更新的數據,需要點擊界面上的更新按鈕才能夠看到資料庫的變化情況。
方法二:在插件中輸入SQL語言,運行命令
6
方法三:點擊面板上的「執行任意的SQL查詢」