国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

postgresql在windows平臺下的安裝

2024-07-21 02:08:36
字體:
來源:轉載
供稿:網友

經過了一天一夜的折磨,終于讓postgresql正常的運行在我的計算機上了,盡管還有些不穩定,但總算是可以用了,廢話少說,下面就說說我的配置過程:

1.搞來最新的postgresql for windows版本的,我用的是7.31(***,這個怎么象鬼子的那個細菌部隊?打倒日本帝國主義!!!),開始默認安裝。不知道為什么這個鳥玩藝兒為什么不能選擇安裝路徑,也許是我沒有找到?不過我前前后后安裝了二十幾遍也沒有發現,如果那位大蝦發現了請告訴我一聲,^o^。安裝完成了呢,系統會提示你重新啟動計算機。

2.重新啟動完成后進入命令行模式,注意,不是windows的命令行模式,而是postgresql的command shell,各位看官自己去找吧,如果找不到就馬上去死,呵呵。

3.進入了command shell后就會發現,自己的計算機變成了unix,呵呵,不要害怕,只是一個模擬的unix而已,因為postgresql是基于unix和linux開發的,如果要運行在windows下就需要一個叫cygwin的虛擬unix環境,不過你放心,這個東西已經隨著你安裝了postgresql而安裝在你的系統中了,你用的command shell就是了。

4.先ls一下看看,ls就是dos中的dir,當然這里dir也好用,我不過是向現擺現擺而已(說實話,其他的我也不會,如果會的話還用windows平臺下安裝這個東西嗎),如果發現沒有data目錄,這說明你的postgresql沒有安裝默認數據庫呢,因為我的系統前前后后安裝了n次這個東西,所以我也不知道什么時候安裝什么時候沒有安裝,呵呵,這個規律自己去總結吧。如果沒有data目錄,那么就要自己安裝數據庫了,不要急,這個目錄不用自己去建,運行initdb -d /data看看,系統提示一個一大堆ok之后數據庫就建好了,不過偶爾也會出現錯誤,我想這是因為操作系統的緣故吧,畢竟這個東西不是專門為windows開發的,有這樣那樣的問題也是正常的。

5.數據庫建完了,下一步我們要作什么呢?廢話,當然是啟動服務了。不過postgresql默認安裝在系統中的那個服務我是從來沒有啟動起來過,提示的錯誤信息也沒有。只是告訴你有一個內部錯誤,但是什么內部錯誤就不知道。讓我去問管理員。***,我就是管理員,這臺計算機就是我的,我去問誰,bill?所以經過n次嘗試之后我作了一個英明神武的決定,就是每次安裝完了postgresql就馬上將那個可惡的系統服務關掉,具體做法是,serviceremove.bat,讓它見鬼去吧,我寧可每次手動啟動服務器,看著就舒服,有成就感!!!說的有點遠了,不用扔爛柿子!!! pg_ctl -d /data -l logfile start啟動系統,令人激動的時刻就要來臨了! postmaster successfully started。啟動成功了,呵呵,各位看官,如果你的啟動沒有成功就自己去找原因吧,反正我的是啟動成功了。不要再扔爛柿子了!!!

6.趕快運行一下psql,看看可不可以連接到數據庫。 could not connect to server: connection refused is the server running on host server.joe.com and accepting tcp/ip connections on port 5432? and accepting connections on unix socket '/tmp/.s.pgsql.5432'? 恭喜你,又向成功邁了一大步。先停止服務器:pg_ctl stop. 然后打開你的/data目錄,找到postgresql.conf文件,將 tcpip_socket = true max_connections = 32 superuser_reserved_connections = 2 port = 5432 前的#號去掉,然后將第一個(tcpip_socket)改成true,存盤退出,千萬記得要存盤呀!!!再次啟動服務:pg_ctl -d /data -l logfile start,然后psql,看到 welcome to psql 7.3.1, the postgresql interactive terminal. 成功了,現在可以進行遠程管理操作了,趕快安裝一個pgadminii,就可以隨意的管理你的這個數據庫了。差點忘了說了postgresql是按照你當前安裝數據庫的那個管理員名字作為你的數據庫管理員的,密碼也是一樣的,不過是要區分大小寫的,一定要注意

好了,說到這里基本就可以結束了,如果你安裝完postgresql之后系統中已經存在data目錄了,可以跳過initdb的命令的。

各位好運氣。有問題大家繼續討論。。。。

版權歸ibeyond(http://www.ibeyond.org)所有,轉載請著名出處并保留版權信息.
國內最大的酷站演示中心!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东城区| 托克逊县| 衡山县| 泸定县| 青浦区| 庆云县| 革吉县| 太白县| 花垣县| 静乐县| 芜湖市| 恩施市| 元阳县| 普陀区| 建瓯市| 兖州市| 遂溪县| 乐山市| 石渠县| 望城县| 华池县| 南雄市| 丰台区| 菏泽市| 泌阳县| 长子县| 邵阳县| 云林县| 青阳县| 夹江县| 印江| 明星| 新绛县| 睢宁县| 兴安盟| 阜城县| 右玉县| 上蔡县| 交城县| 临朐县| 华容县|