Linux下PostgreSQL 的安裝與配置

一、簡介PostgreSQL 是一種非常複雜的對象-關係型資料庫管理系統(ORDBMS),也是目前功能最強大,特性最豐富和最複雜的自由軟體資料庫系統。有些特性甚至連商務資料庫都不具備。這個起源於伯克利(BSD)的資料庫研究計劃目前已經衍產生一項國際開發項目,並且有非常廣泛的使用者。二、系統內容系統平台:CentOS release 6.3 (Final)PostgreSQL 版本:PostgreSQL 9.2.4防火牆已關閉/iptables: Firewall is not

PostgreSQL大小寫排序問題

在PostgreSQL中建立如下表並插入如下資料CREATE TABLE "TTT" (   ID varchar(32) PRIMARY KEY NOT NULL,   NAME varchar(128) NOT NULL);CREATE UNIQUE INDEX TTT_NAME_IDX ON "TTT"(NAME);insert into "TTT" values('1' , 'A');insert into "TTT" values('2' , 'a');insert into

PostgreSQL學習手冊(資料庫管理)

一、概述:    資料庫可以被看成是SQL對象(資料庫物件)的命名集合,通常而言,每個資料庫物件(表、函數等)只屬於一個資料庫。不過對於部分系統資料表而言,如pg_database,是屬於整個叢集的。更準確地說,資料庫是模式的集合,而模式包含表、函數等SQL對象。因此完整的對象層次應該是這樣的:伺服器、資料庫、模式、表或其他類型的對象。  

Postgresql:Windows上的基本安裝、配置

Postgresql是完全自我獨立的,不向系統寫入垃圾資訊,不依賴於註冊表!initdb.exe 初始化系統資料庫postgres、模板資料庫template0、template1、資料庫簇——理解為一個儲存目錄!pg_ctl.exe是一個基本的伺服器管理工具postgres.exe伺服器程式 Postgresql的伺服器配置:postgresql.conf該設定檔在-D目錄下可以通過include [=]

PostgreSQL在Ubuntu上安裝指南

安裝環境:      Ubuntu 10.04-desktop-i386      PostgreSQL 8.41. 安裝PostgreSQL  輸入如下命令 sudo apt-get install postgresql 系統會提示安裝所需磁碟空間,輸入"y",安裝程式會自動完成。 安裝完畢後,系統會建立一個資料庫超級使用者“postgres”, 密碼為空白。這個使用者既是不可登入的作業系統使用者,也是資料庫使用者。2. 修改Linux使用者postgres的密碼  輸入如下命令 sudo

.net訪問PostgreSQL資料庫發生“找不到函數名”的問題追蹤

文章目錄 Supported data types      

PostgreSQL學習手冊(七) 事物隔離

    在SQL的標準中事物隔離等級分為以下四種:    1. 讀未提交(Read uncommitted)    2. 讀已提交(Read committed)    3. 可重複讀(Repeatable read)    4. 可序列化(Serializable)    然而PostgreSQL在9.1之前的版本中只是實現了其中兩種,即讀已提交和可序列化,如果在實際應用中選擇了另外兩種,那麼PostgreSQL 將會自動向更嚴格的隔離等級調整。在PostgreSQL

PostgreSQL學習手冊(十一) 資料庫管理

一、概述:    資料庫可以被看成是SQL對象(資料庫物件)的命名集合,通常而言,每個資料庫物件(表、函數等)只屬於一個資料庫。不過對於部分系統資料表而言,如 pg_database,是屬於整個叢集的。更準確地說,資料庫是模式的集合,而模式包含表、函數等SQL對象。因此完整的對象層次應該是這樣的:伺服器、資料庫、模式、表或其他類型的對象。  

[轉載]Openerp 使用 Postgresql 預存程序和視圖

原文地址:Openerp 使用 Postgresql 預存程序和視圖 OpenERP 使用 postgresql 預存程序和試圖,步驟如下:STEP1: 在模組的 init 函數中定義預存程序 def init(self, cr): ''' create stored procedure ''' cr.execute("""CREATE OR REPLACE FUNCTION fn_fi_report_childs(int) RETURNS

PostgreSQL 與 SQL Server 的資料類型映射

文章目錄 前言 前言  PostgreSQL 8.1 轟動發布,我也打算將原來使用 SQL Server 的一些應用遷移到 PostgreSQL 上,首先需要遷移的是表,那麼這就必須要先搞清楚這兩個資料庫中的資料類型的映射關係。查了下 PostgreSQL 文檔特製作如下對應表格,以饗各位。 SQL Server 2000Microsoft Jet-SQL 4.0PostgreSQL

Linux下安裝PostgreSQL-8.1.5

由於工作的需要,在新的項目中需要使用PostgreSQL-8.1.5;雖然以前也配置過,但是這次配置卻發現新的版本和原來的有很多不一樣的地方.這裡不再闡述那裡不一樣,只是把這次配置的過程記錄下在,方便以後再配置的時候忘記了.    PostgreSQL 的官方為:http://www.postgresql.org/  下載postgresql-8.1.5.tar.gz版本.  設計人員為了安全考慮,PostgreSQL 不能以 root 使用者運行,所以必須建立對應的使用者和組。  #

PostgreSQL表的行數統計

PostgreSQL表的行數統計  在很多情況下我們需要知道一個表的記錄數有多少。如果你發現你有這樣的需求,你還應該問問這樣的統計的精確度到底又多高。如果你在做會計報表,你需要非常的精確。如果你做一個網頁的記數器,可能有一些誤差也是允許的。  使用count(*)  傳統的計算一個表的行數的方法是使用count(*),但是count(*)非常的慢,尤其是對於一個大表而言。webstat=# select count(*) from rawlog;      count    --------- 

Ubuntu 下源碼安裝Postgresql

環境:作業系統:Ubuntu Server 10.10Postgresql 版本:8.4.51.切換到ROOT賬戶,在根目錄下建立Softwares目錄,並賦於相應許可權2.下載 Postgresql 8.4.5wget

PostgreSQL學習手冊(事物隔離)

    在SQL的標準中事物隔離等級分為以下四種:    1. 讀未提交(Read uncommitted)    2. 讀已提交(Read committed)    3. 可重複讀(Repeatable read)    4. 可序列化(Serializable)    然而PostgreSQL在9.1之前的版本中只是實現了其中兩種,即讀已提交和可序列化,如果在實際應用中選擇了另外兩種,那麼PostgreSQL將會自動向更嚴格的隔離等級調整。在PostgreSQL

PostgreSQL學習手冊(系統檢視表)

一、pg_tables:    該視圖提供了對有關資料庫中每個表的有用資訊地訪問。名字類型引用描述schemanamenamepg_namespace.nspname包含表的模式名字。tablenamenamepg_class.relname表的名字。tableownernamepg_authid.rolname表的所有者的名字。tablespacenamepg_tablespace.spcname包含表的資料表空間名字(如果是資料庫預設,則為

Postgresql:資料表空間

postgresql對錶空間的說明很簡單,基於兩點理由:擴充儲存空間,跳出os對檔案系統的大小限制,不斷擴充可以空間讓資料庫管理員針對系統的應用特點....最佳化系統的效能。 postgresql的tablespace就是讓postgresq使用的專用os目錄(路徑)。並沒有什麼神秘的地方。在一個邏輯檔案系統上建立多個資料表空間沒有多少意義,因為你不能控制邏輯檔案系統裡的單個檔案 create tablespace tbl_name location 'os_dir_path_str';  --

Postgresql:本地化支援

本地化:指有關字元、排序、數字格式、貨幣符號等等的文化偏好postgresql通過兩個途徑提供本地化支援:1。通過所使用的os擷取本地化偏好initdb.exe

Postgresql:備份與還原

邏輯備份與還原 pg_dump.exe邏輯備份是用戶端工具產生的是標準的sql檔案。可以選擇 打包、壓縮、自訂格式的不同的輸出形式資料一致的,因為postgresql資料庫是mvc特性的 與pg_dump.exe輸出備份之對應的還原何種輸出就需要何種逆向操作,最終就是要獲得標準的sql輸入  pg_dump.exe的選項    pg_dump [選項]... [資料庫名字]pg_dump.exe --no-owner  --no-privileges  --createpg_dump.exe -

逸出字元:html、mysql、postgresql、json、php

結論:1、使用php magic_quotes_gpc是錯誤的。從PHP 5.4.0

Postgresql 9.1 [ubuntu]

一 安裝apt-get install postgresql-9.1 預設安裝路徑:/etc/postgresql9.1#如果需要介面用戶端,就安裝pgadmin3sudo apt-get install pgadmin3 二 啟動sudo /etc/init.d/postgresql start* Starting PostgreSQL 9.1 database server

總頁數: 74 1 .... 37 38 39 40 41 .... 74 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.