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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > php >内容正文

php

php 启动管理工具下载,phpPgAdmin|PostgreSQL管理工具(phpPgAdmin)下载v5.0.4 开源版 - 欧普软件下载...

發(fā)布時間:2025/3/19 php 92 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php 启动管理工具下载,phpPgAdmin|PostgreSQL管理工具(phpPgAdmin)下载v5.0.4 开源版 - 欧普软件下载... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

phpPgAdmin是一款功能強大的PostgreSQL數(shù)據(jù)庫管理工具,可以對數(shù)據(jù)庫進行多種操作,適用于PostgreSQL多種版本,新版本修復(fù)了bug,兼容性和代碼清理功能得到了很大的改進,有需要的朋友可以下載!

phpPgAdmin安裝使用方法

一、安裝phpPgAdmin

將下載的壓縮包解壓

對于 tar.gz 執(zhí)行如下命令:

復(fù)制代碼 代碼如下:

gunzip phpPgAdmin-*.tar.gz

tar -xvf phpPgAdmin-*.tar

對于 tar.bz2 執(zhí)行如下命令:

復(fù)制代碼 代碼如下:

bunzip2 phpPgAdmin-*.tar.bz2

tar -xvf phpPgAdmin-*.tar

對于 .zip 執(zhí)行如下命令:

復(fù)制代碼 代碼如下:

unzip phpPgAdmin-*.zip

二、 配置 phpPgAdmin

編輯 phpPgAdmin/conf/config.inc.php 文件

如果你搞亂了配置文件,你可以使用 config.inc.php-dist 文件進行恢復(fù)。

三、創(chuàng)建 reports 數(shù)據(jù)庫

如果你希望啟用 reports(一個很有用的特性),那么請到'sql'子目錄下查看 reports-pgsql.sql 腳本。

它包含了如何創(chuàng)建 reports 數(shù)據(jù)庫的指導(dǎo)。

四、轉(zhuǎn)儲功能相關(guān)

如果你是在安全模式下運行 PHP ,為了讓數(shù)據(jù)庫轉(zhuǎn)儲能夠正常工作,

你必須將 php.ini 中的'safe_mode_allowed_env_vars'指令包含 PGPASSWORD 和 PGUSER 環(huán)境變量,

同時還需要在'safe_mode_exec_dir'指令中包含 pg_dump 二進制文件所在的目錄。

例如:

復(fù)制代碼 代碼如下:

safe_mode_allowed_env_vars = PHP_,PG

safe_mode_exec_dir = /usr/bin

一般說來,你總不希望 /usr/bin 中的所有程序都能被執(zhí)行,

所以你可能需要將 pg_dump 和 pg_dumpall 復(fù)制到單獨的目錄中去。

同樣,如果你希望 phpPgAdmin 支持轉(zhuǎn)儲,

你還需要確保 pg_dump 和 pg_dumpall 可以被運行 PHP 的進程執(zhí)行。

最后,如果你以安全模式運行 phpPgAdmin ,

需要長時間運行的導(dǎo)入、導(dǎo)出、事務(wù)處理,可能會由于超時而退出。

五、PostgreSQL statistics collector

如果啟用了 PostgreSQL 的統(tǒng)計程序(statistics collector),

phpPgAdmin 將會顯示表和索引的性能以及使用統(tǒng)計。

為了啟用這個功能,需要將 postgresql.conf 文件中的如下行的注釋取消:

復(fù)制代碼 代碼如下:

stats_start_collector = true

stats_command_string = true

stats_block_level = true

stats_row_level = true

六、cookies 相關(guān)

為了能夠使用在瀏覽器中正常使用 phpPgAdmin ,你必須啟用瀏覽器的 cookies 功能。

七、重要 - 安全相關(guān)

PostgreSQL 在默認(rèn)情況下并不需要使用密碼登錄,

我們強烈建議你在 pg_hba.conf 中配置為對本地鏈接使用 md5 密碼,

并為默認(rèn)的超級用戶設(shè)置一個密碼。

由于存在大量已經(jīng)安裝的 phpPgAdmin 并沒有為本地連接設(shè)置密碼,

我們提供了一個名為'extra_login_security'的配置選項,它默認(rèn)為 TRUE 。

這意味著你不能使用'root','administrator','pgsql','postgres'用戶或空密碼登陸。

僅在你對數(shù)據(jù)庫進行了足夠的安全設(shè)置以后才能將'extra_login_security'設(shè)為 fasle ,

這樣你就能使用管理員密碼以管理員身份登陸。

常見問題解答

一、安裝錯誤

Q: 我已經(jīng)安裝了 phpPgAdmin ,但是當(dāng)我企圖使用它的時候,

我得到一個錯誤說我安裝的 PHP 沒有正確的編譯數(shù)據(jù)庫支持。

A: 這個信息的意思是你的 PHP 沒有將 PostgreSQL 支持編譯進去。正確的配置選項是 '--with-pgsql' 。

請仔細(xì)閱讀 PHP 手冊以獲得關(guān)于如何編譯 PHP 的更詳細(xì)的信息。

PostgreSQL 支持可以編譯為 PHP 的動態(tài)擴展模塊,

因此如果你使用的是一個預(yù)編譯版本的 PHP (Linux下的RPM包或Windows下的二進制文件之類),

也許你只需要做一件事就可以了:

編輯 php.ini 文件并取消如下兩行的注釋:

(Windows下通常位于 C:\WINDOWS 或 C:\WINNT 目錄,Linux 下通常位于 /etc/php.ini)

;extension=php_pgsql.dll ;Windows

;extension=pgsql.so ;Linux

使它變成:

extension=php_pgsql.dll ;Windows

extension=pgsql.so ;Linux

在基于 Red Hat 或 Fedora 的 Linux 發(fā)行版上,

該 PHP 擴展已經(jīng)自動的在 /etc/php.d/pgsql.ini 文件中進行了配置,

只要安裝 php-pgsql 軟件包即可。

Q: 在 Windows 上使用 phpPgAdmin 時,我得到一個如下警告信息:

"Warning: session_start() [function.session-start]:

open(/tmp\sess_5a401ef1e67fb7a176a95236116fe348, O_RDWR) failed"

A: 你需要修改你的 PHP.INI 文件(通常位于 c:\windows 目錄)并將如下行

session.save_path = "/tmp"

修改為

session.save_path = "c:\windows\temp"

并確保 c:\windows\temp 目錄確實存在。

二、登陸錯誤

Q: 我總是得到一個"Login failed",我確定我使用了正確的用戶名和密碼!

A: 檢查一下 PostgreSQL 日志,它會告訴你登陸失敗的準(zhǔn)確原因。

編輯 PostgreSQL 的"data"目錄下的 pg_hba.conf 文件,

確保你擁有訪問數(shù)據(jù)庫服務(wù)器的正確權(quán)限。

如果你將 phpPgAdmin 安裝在一個不同于 PostgreSQL 服務(wù)器所在的機器上,

另一個可能的原因是 PostgreSQL 在啟動時沒有啟用 TCP/IP sockets 。

要啟用它,可以編輯 postgresql.conf 文件,將如下行

#tcpip_socket = false

修改為

tcpip_socket = true

然后重啟 PostgreSQL 。

[譯者注]從 8.0 版本開始,原來的 virtual_host 和 tcpip_socket 配置指令已經(jīng)被 listen_addresses 代替。

請參閱 PostgreSQL 獲取更多對 listen_addresses 指令的解釋。

Q: 有些用戶會得到 "Login disallowed for security" 錯誤信息

A: phpPgAdmin 默認(rèn)禁止空密碼或特定用戶(pgsql, postgres, root, administrator)登陸。

在改變這個默認(rèn)行為(將 config.inc.php 文件中的 $conf['extra_login_security'] 設(shè)置為 false)之前,

請首先仔細(xì)閱讀 PostgreSQL 文檔中關(guān)于客戶端認(rèn)證的部分,

并充分理解如何修改 PostgreSQL 的 pg_hba.conf 配置文件以啟用密碼保護本地連接。

Q: 我可以使用任意密碼登陸!

A: PostgreSQL 默認(rèn)運行于"信任模式"。意思是對于本地連接不檢查密碼。

我們強烈建議你修改 pg_hba.conf 文件,并將登陸類型改為 'md5'。

注意,一旦你將'local'登陸類型修改為'md5',你就可能需要在啟動 PostgreSQL 的時候輸入密碼。

要避開它,可以使用一個 .pgpass 文件,相關(guān)說明請參考 PostgreSQL 文檔 libpq 部分。

三、其它錯誤

Q: 當(dāng)我通過表單向數(shù)據(jù)庫輸入非ASCII數(shù)據(jù)時,它被當(dāng)著十六進制數(shù)或 ? 格式插入。

A: 你沒有使用正確的編碼創(chuàng)建數(shù)據(jù)庫。

這個問題會出現(xiàn)在你企圖向一個 SQL_ASCII 數(shù)據(jù)庫輸入元音變音(umlaut),

或者向 EUC-JP 數(shù)據(jù)庫輸入 SJIS 字符的時候。

Q: 當(dāng)我 drop 并重建一個同名的表的時候,失敗了。

A: 最簡單的辦法是使用 PostgreSQL 7.3 以上的版本。

Q: 當(dāng)我瀏覽一個表的時候,'edit(編輯)'和'delete(刪除)'鏈接并沒有顯示出來。

A: phpPgAdmin 將按順序使用如下值作為行唯一標(biāo)識符

1. 主鍵

2. 唯一索引(不能是部分索引或表達式索引)

3. OID 列(需要連續(xù)掃描以進行更新,除非你在 OID 列上建立了索引)

此外,唯一索引中的任何 NULL 值都會導(dǎo)致那一行不可編輯。同樣,因為在同一張表中 OID 可能會重復(fù),

phpPgAdmin 將會在改變那一行以后進行確認(rèn)修改的是否確實是那一行,否則將進行回滾。

四、轉(zhuǎn)儲相關(guān)

Q: 如何啟用數(shù)據(jù)庫轉(zhuǎn)儲功能?

A: 你需要配置 config.inc.php 文件,以指定 pg_dump 和 pg_dumpall 的位置。

這樣數(shù)據(jù)庫導(dǎo)出功能將會顯示出來。

Q: 我想在 Windows 上使用 pg_dump ,我應(yīng)當(dāng)?shù)侥睦锵螺d pg_dump.exe ?

A: 你需要安裝 PostgreSQL 8.0 for Windows 或更高的版本。

可以到 http://www.postgresql.org/ftp/win32/ 去下載。

安裝好以后可以在 config.inc.php 中設(shè)置 pg_dump 和 pg_dumpall 的位置。

Q: 為什么我不能在 SQL 窗口重新加載轉(zhuǎn)儲出來的 SQL 腳本?

A: 在執(zhí)行 SQL 腳本時有如下限制:

* 只有上傳的 SQL 腳本可以包含 COPY 命令,并且必須使用 PHP 4.2 以上版本。

* 'psql' 命令,比如 '\connect' 根本不會工作。

* 多行 SQL 語句同樣不會工作,比如:

CREATE TABLE example (

a INTEGER

);

* 在執(zhí)行腳本的過程中不能切換數(shù)據(jù)庫和用戶。

我們打算在將來的版本中減少這些限制,但是對于 PostgreSQL 本身的限制無能為力,

因此我們推薦你使用'psql'工具來恢復(fù)完整的 SQL 轉(zhuǎn)儲結(jié)果。

五、其它問題

Q: 當(dāng)插入行的時候,'Value(值)' 或 'Expression(表達式)' 選框是什么意思?

A: 選擇'Expression'表示你可以使用函數(shù)、運算符、字段名等等,

同時你需要正確的使用引號界定字符串值。

選擇'Value'則表示無論你輸入的內(nèi)容是什么,都將按原樣插入數(shù)據(jù)庫中。

Q: 為什么表的'Info(信息)'頁始終不顯示任何信息?

A: 'Info'頁用于顯示其它表到這個表的外鍵以及來自 PostgreSQL 的統(tǒng)計信息。

而狀態(tài)統(tǒng)計程序默認(rèn)狀態(tài)下并未啟用。要啟用它請查看 postgresql.conf 文件中的 stats_* 選項。

將這些選項全部設(shè)為'true'并重啟 PostgreSQL 即可。

Q: 為什么我不能下載 SQL 窗口中執(zhí)行的查詢的結(jié)果數(shù)據(jù)?

A: 你需要選中 'Paginate results' 選項以允許下載。

Q: 我想幫助 phpPgAdmin 的開發(fā),我應(yīng)當(dāng)怎么做?

A: 我們非常愿意得到你的幫助!請閱讀 DEVELOPERS 和 TRANSLATORS 文件。

總結(jié)

以上是生活随笔為你收集整理的php 启动管理工具下载,phpPgAdmin|PostgreSQL管理工具(phpPgAdmin)下载v5.0.4 开源版 - 欧普软件下载...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产成人区 | 免费黄在线看 | 国产黄色大片免费看 | av免费大片 | 久久综合一区二区三区 | 久久不卡 | 国产卡一卡二 | 色www情| 亚洲成av人片在线观看无码 | 国产a网| 亚洲午夜精品在线 | 日本视频在线免费观看 | 牛牛av国产一区二区 | 在线观看av的网站 | 福利免费视频 | 国产成人无码久久久精品天美传媒 | 精品777| 男人的av| 99er在线 | 日本爽爽 | 欧美精品一线 | wwwwxxxxx日本 | 香港a毛片 | 91精品婷婷国产综合久久竹菊 | 五月激情天 | 羽月希奶水一区二区三区 | 亚洲av首页在线 | 欧美精品一区二区蜜臀亚洲 | 7m精品福利视频导航 | 国产永久免费 | 欧美性生活网址 | av操操操 | 黄片毛片视频 | 精品国产无码一区二区三区 | 极品少妇在线观看 | 玖玖精品在线 | 亚洲精品国产精品乱码不99 | 欧美电影一区二区三区 | 男女交性视频播放 | 国内成人在线 | 黄色片免费观看 | 精品熟妇无码av免费久久 | 国产精品黄色 | 2014亚洲天堂 | 男女日批视频 | 黄色av网站在线看 | 香港一级淫片免费放 | 国产精品高清无码 | 理论片午夜 | 国产精品91一区二区 | 深爱综合网 | 国产精品女教师 | 婷婷日韩| 欧美午夜精品理论片 | 天天骑夜夜操 | 亚洲精品高清视频 | 亚洲精品视频一区二区三区 | 成人午夜视频免费在线观看 | 亚洲国产中文字幕在线观看 | 日韩电影网站 | 又大又粗欧美黑人aaaaa片 | 亚洲欧美精品一区二区 | 绯色av一区 | 成人高清免费 | 日韩av有码 | 国产成人看片 | 日韩中文字幕在线 | 中文字幕欧美日韩 | 亚洲精品香蕉 | 国产精品久久久久久久裸模 | 欧美亚洲日本国产 | 久久精品视频免费看 | 在线国产观看 | 欧美成人精品一区二区男人小说 | 亚洲av无码国产精品色午夜 | 9999久久久久 | 去毛片 | www.在线观看视频 | 黑人精品欧美一区二区蜜桃 | 精品一区二区三区在线观看视频 | 女同亚洲精品一区二区三 | 国产精品第 | 亚洲视频观看 | 丰满熟妇被猛烈进入高清片 | 91日韩| 日本高清不卡在线 | 四虎亚洲精品 | 经典三级第一页 | 夜夜操夜夜| 国产超碰在线观看 | 成人免费视频观看 | 色婷婷伊人 | 国产一区二区三区福利 | 天天爱天天草 | 日本韩国毛片 | 三级视频在线观看 | 欧美成人国产va精品日本一级 | 性生活视频软件 | 视频在线观看 |