日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

PostgreSQL快速入门(Sqoop快速入门)

發布時間:2023/12/15 综合教程 34 生活家
生活随笔 收集整理的這篇文章主要介紹了 PostgreSQL快速入门(Sqoop快速入门) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

PostgreSQL快速入門 在Ubuntu系統中怎樣安裝和配置PostgreSQL服務器 介紹 PostgreSQL是一個強大的關系型數據庫管理系統,它按照BSD許可[1]發行。PostgreSQL包含很多高級的特性,擁有良好的性能和很好的適用性。 PostgreSQL綁定了很多種編程語言,例如 C, C++

PostgreSQL快速入門

在Ubuntu系統中怎樣安裝和配置PostgreSQL服務器

介紹

PostgreSQL是一個強大的關系型數據庫管理系統,它按照BSD許可[1]發行。PostgreSQL包含很多高級的特性,擁有良好的性能和很好的適用性。

PostgreSQL綁定了很多種編程語言,例如 C, C++, Python, Java, PHP, Ruby等 ,它可以操作很多東西,從簡單的Web應用程序到擁有數百萬條記錄的龐大數據庫。

安裝

你可以使用命令行安裝PostgreSQL,輸入:

sudo apt-get install postgresql

pgAdmin III 是一個方便的PostgreSQL圖形客戶端,它很適合初學者,可以在終端下輸入如下命令來安裝:

sudo apt-get install pgadmin3

你還可以通過系統->系統管理->新立德包管理器來安裝這些包。

服務器基本設置

啟動

sudo /etc/init.d/postgresql-8.4 start(10.04下安裝的postgresql默認是8.4,若是10.10,則不用加版本號)

sudo /etc/init.d/postgresql-8.4 stop

設置密碼

安裝完畢,我們需要更改postgres用戶的密碼,否則我們就沒法使用這個數據庫服務器。以postgres這個系統用戶的身份運行psql命令,在終端中輸入如下:

sudo su postgres -c psql template1

這時候會出現新的提示符,輸入下面兩個命令,用新密碼替換 :

ALTER USER postgres WITH PASSWORD ' ';

設置 postgres 用戶的密碼

sudo passwd postgres

而后輸入自己的密碼

創建數據庫

創建第一個數據庫,我們把它命名為"mydb",先輸入:

su postgres

轉入 postgres 用戶.

用這樣的方試會報錯

sudo su postgres -c createdb mydb

轉為 postgres 用戶登陸后,執行

createdb mydb

使用pgAdmin III圖形界面客戶端

要了解PostgreSQL能干些什么,你首先要學會使用一個圖形界面的客戶端,在終端中輸入:

pgadmin3

你現在停留在pgAdmin III的主界面,點擊 "添加數據庫連接" 按鈕(在左上方)。彈出一個新的對話框,輸入地址127.0.0.1,服務器描述,默認數據庫"mydb" 和你的密碼。

通過這個圖形界面,你可以新建數據庫,表和其他對象;查詢數據庫,添加數據,執行SQL語句等。用pgAdmin 3連接

效果圖

管理數據庫服務器

管理用戶和權限

PostgreSQL沒有一個簡單的管理用戶的方法 ,首先你必需編輯/etc/postgres/pg_hba.conf 并修改它的默認配置(默認配置的安全性非常高),你希望 postgres 來管理它的用戶(和系統用戶無關),你需要添加如下幾行:

8<-------------------------------------------

# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD

# rezo local

host all all 10.0.0.0 255.255.255.0 password

8<-------------------------------------------

它的意思是通過你的本地網絡(10.0.0.0/24要替換為你的本地網絡 !), postgres用戶可以以傳統的”用戶名+密碼“的方式連接到數據庫。

創建一個數據庫,并創建一個對該數據庫擁有所有權限的用戶,可以使用如下命令:

sudo su postgres -c createuser -D -A -P myuser

sudo su postgres -c createdb -O myuser mydb

第一個命令是創建一個新用戶,這個用戶沒有創建數據庫的權限(-D),沒有新建用戶的權限(-A)。創建用戶時會提示你輸入密碼。第二個命令是創建一個數據庫'mydb ,以 'myuser' 作為它的所有者。

總結

以上是生活随笔為你收集整理的PostgreSQL快速入门(Sqoop快速入门)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。