国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

linux 安裝postgresql

Markxu / 2550人閱讀

摘要:通過安裝相關(guān)的包初始化數(shù)據(jù)庫根據(jù)安裝的版本確定的版本啟動數(shù)據(jù)庫創(chuàng)建用戶和數(shù)據(jù)首先登陸用戶輸入上條命令之后進(jìn)入,就可以輸入語句創(chuàng)建數(shù)據(jù)庫授予用戶操作數(shù)據(jù)庫的權(quán)限退出修改配置文件,設(shè)置數(shù)據(jù)可以遠(yuǎn)程訪問編輯文件修改文件改為修改文件在文件

通過yum 安裝postgresql 相關(guān)的包
sudo yum install -y postgresql postgresql-server postgresql96-devel postgresql-contrib postgresql-docs

初始化數(shù)據(jù)庫

 sudo service postgresql initdb
 // 根據(jù)安裝的版本確定postgresql 的版本
 eg: sudo service postgresql96 initdb

啟動數(shù)據(jù)庫

 sudo service postgresql start

創(chuàng)建用戶和數(shù)據(jù)

// 首先登陸postgres 用戶
sudo su postpres psql

// 輸入上條命令之后 進(jìn)入psql ,就可以輸入sql 語句

create user testuser with password "testpwd";

// 創(chuàng)建數(shù)據(jù)庫

create database testdb owner testuser;
 
 // 授予用戶操作數(shù)據(jù)庫的權(quán)限
 
 grant all privileges on database testdb to testuser;
 
 q 退出
 
 // 修改配置文件,設(shè)置數(shù)據(jù)可以遠(yuǎn)程訪問
 
 sudo cd /var/lib/pgsql/data
 
 // 編輯文件
 
 sudo vim postgresql.conf
 
修改文件
 listen_addresses = "localhost" 改為  listen_addresses = "*"
 
 修改文件pg_hba.conf
 
在文件底部添加一行
host   all     all     0.0.0.0/0  md5
 // 重啟服務(wù)
 
 注意: 查看一下data文件的權(quán)限是否是 700 ,如果不是修改為700 sudo chmod 700 /var/bin/data/
 
 sudo service restart postgresql

測試連接

psql -h *.*.*.* -d testdb -U testuser

可能遇到的錯誤
Peer authentication failed for user "postgres"
解決方法
sudo vim /var/lib/pgsql/data/pg_hba.conf

host all all peer 改為

host all all trust

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/39000.html

相關(guān)文章

  • Linux PostgreSQL 和 PostGIS 安裝和使用

    摘要:最近研究基于的開源框架,其中構(gòu)建需要使用插件。為例,安裝以下包即可系列則請安裝初次安裝后,默認(rèn)生成一個名為的數(shù)據(jù)庫和一個名為的數(shù)據(jù)庫用戶。注意,不要往這個數(shù)據(jù)庫中添加數(shù)據(jù),這個數(shù)據(jù)庫之所以稱為模板,就說明它是用來派生用的。 最近研究基于 GeoServer 的開源 GIS 框架,其中構(gòu)建 GIS database 需要使用 PostgreSQL + PostGIS 插件。花了些時間學(xué)習(xí)...

    shixinzhang 評論0 收藏0
  • Linux PostgreSQL 和 PostGIS 安裝和使用

    摘要:最近研究基于的開源框架,其中構(gòu)建需要使用插件。為例,安裝以下包即可系列則請安裝初次安裝后,默認(rèn)生成一個名為的數(shù)據(jù)庫和一個名為的數(shù)據(jù)庫用戶。注意,不要往這個數(shù)據(jù)庫中添加數(shù)據(jù),這個數(shù)據(jù)庫之所以稱為模板,就說明它是用來派生用的。 最近研究基于 GeoServer 的開源 GIS 框架,其中構(gòu)建 GIS database 需要使用 PostgreSQL + PostGIS 插件。花了些時間學(xué)習(xí)...

    dreamans 評論0 收藏0
  • openSUSE 安裝 PostgreSQL

    摘要:安裝安裝客戶端安裝服務(wù)器交互式客戶端程序是,服務(wù)器程序是。安裝完后,多了一個用戶,但是這個用戶沒有設(shè)置密碼,現(xiàn)在為它設(shè)置密碼提示輸入新的密碼下面切換到用戶,然后創(chuàng)建數(shù)據(jù)庫簇。切回用戶,列出所有角色。重新創(chuàng)建角色隨后,即可以角色登錄了。 環(huán)境:openSUSE Leap 42.2 自從 Ubuntu 棄 Unity 轉(zhuǎn) Gnome,我也就棄 Ubuntu 而轉(zhuǎn) openSUSE 了。Le...

    Half 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<