簡體   English   中英

在遠程機器上創建 PostgreSQL 數據庫

[英]PostgreSQL Database Creation on Remote machine

我們可以在 postgresql DB 中的遠程機器上創建一個數據庫,如果是,那么如何?

是的。 假設遠程服務器是 Linux,並且假設您在該服務器上具有 sudo 或 root 權限,您可以通過 SSH 連接到遠程服務器並使用包管理器(如 yum、synaptic 或 apt)來安裝 PostgreSQL 服務器。

您可以使用 vi(或 emacs 或其他文本編輯器)對其進行配置。 通常,您編輯的文件位於 /var/lib/pgsql/data 文件夾中,以及每當服務器重新啟動時使用的 /etc/init.d/postgresql 啟動腳本。 您通常需要編輯 pg_hba.conf 文件以允許來自客戶端子網的連接。 如果被忽視,那部分可能會很麻煩。

您將能夠最初以 postgres 用戶身份運行 psql,並且可以從命令行創建數據庫、運行腳本等。 一旦您允許遠程連接,您就可以在您自己的 gui 中進行相同的操作,例如 PgAdminIII 或任何可以使用 JDBC 連接器的基於 Java 的數據庫管理器。

例子:

psql -U postgres
create database foo;
\q

首先,獲取您的編程語言。 假設它是 PHP 以使其變得簡單。

其次,您將獲得 PostGresql連接器 這是 PHP 的鏈接,但您可以獲得所有流行語言的鏈接。

第三,您打開一個連接並執行您想要的命令。 您想要創建一個數據庫,因此您調用create database YourDatabaseName命令。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM