postgresql DBのリモートマシンにデータベースを作成できますか?リモートマシン上のPostgreSQLデータベースの作成
答えて
はい。リモートサーバがLinuxで、あなたがそのサーバ上でsudoまたはroot権限を持っていると仮定すると、リモートサーバにSSHしてパッケージマネージャ(yum、synaptic、aptなど)を使ってPostgreSQLサーバをインストールできます。
vi(またはemacsなどのテキストエディタ)を使用して設定できます。通常、編集するファイルは/ var/lib/pgsql/dataフォルダにあり、サーバがリブートするたびに/etc/init.d/postgresql起動スクリプトにあります。クライアントのサブネットからの接続を許可するには、通常、pg_hba.confファイルを編集する必要があります。見過ごすとその部分は面倒なことがあります。
最初にpsqlをpostgresユーザーとして実行し、コマンドラインからデータベースの作成、スクリプトの実行などを行うことができます。リモート接続を許可すると、PgAdminIIIやJDBCコネクタを使用できるJavaベースのデータベースマネージャなど、自分のGUIの快適さから同じことを実行できます。
例:
psql -U postgres
create database foo;
\q
ローカルマシンからリモートマシンに空のデータベースを作成するコマンドを作成したい –
http://www.postgresql.org/docs/9.0/static/sql-createdatabase.html – phatfingers
私は例を追加しました(そしてvar/libパスを修正しました)。 – phatfingers
まず、あなたのプログラミング言語を取得します。それを簡単にするPHPだとしましょう。
次に、PostGresql connectorを取得します。ここではPHPのリンクですが、すべての一般的な言葉を得ることができます。
第3に、接続を開き、必要なコマンドを実行します。 create database YourDatabaseName
コマンドを呼び出すようにデータベースを作成する必要があります。
- 1. DjangoプロジェクトでDockerでpostgresqlデータベースを作成
- 2. PostgreSQLにコマンドラインでデータベースを作成する
- 3. PostgreSQL + Hibernate + Spring自動作成データベース
- 4. Powershellのリモートマシン上のWMIクエリ
- 5. Rubyとデータベースの作業[PostgreSQL]
- 6. 静的アドレス(Electron/Nodejs/fs)を持つリモートマシン上のsqliteデータベースにアクセス
- 7. Dockerコンテナ上のPostgreSQLデータベースに接続
- 8. PostgreSQL操作上のエラー
- 9. PostgreSQLデータベースへのPostgreSQLデータベースへのPostgreSQLデータベースへのPostgreSQLのアクションへの投稿
- 10. sshdはリモートマシン上で
- 11. データベースを更新するためのPostgreSQL用スクリプトの作成?
- 12. Djangoを使用して別のサーバにPostgreSQLデータベースを作成
- 13. は、私がこのようなユーザを作成し、PostgreSQLデータベース
- 14. 複数のMySQLクエリ作業上のローカルマシンが、リモートマシン
- 15. リモートマシンからのSQL Serverデータベースの表示
- 16. Rubyでのリモートマシンへのデータベース接続
- 17. C++:リモートマシン上のファイルを生成してローカルマシンに転送
- 18. リモートマシン上のQTPスクリプトの実行
- 19. リモートマシン上の仮想ディスクサービスへのアクセス - UnauthorizedAccessException
- 20. リモートマシン上のpowershell起動プログラム、webserviceインターフェイスが動作しない
- 21. Postgresqlデータベースのマニュアル
- 22. PostgreSQLデータベースのクローニング
- 23. Postgresqlの:PythonAnywhereデータベース
- 24. データベース上にAPI層を作成
- 25. リモートマシン上のiTunesを搭載したAppleScript
- 26. 複数のリモートマシン上でシェルスクリプトを実行
- 27. リモートマシン上のPHPファイルをDaemonizeする
- 28. Laravelはpostgresqlデータベースにテーブルを作成しません。
- 29. PostgreSQLデータベースに拡張機能を作成する方法
- 30. PostgreSQLでデータベースを作成できませんでした
必要な権限があり、そのマシンにpostgresサーバ自体がインストールされていて実行中の場合は...詳細を詳しく教えてください...何を試しましたか?何がうまくいかないの? – Yahia
私は私のローカルマシンを実行するスクリプトを書いています。 –
あまり言わない...どのようなスクリプトですか?リモートマシンにインストール/実行されているもの... – Yahia