[解決済み] PostgreSQL 9.1+でモジュールをインポートしたり、拡張機能をインストールするにはどうしたらいいですか?
2023-06-19 20:48:22
質問
まず、9.1+をお使いでない方は この質問を参照してください .
PostgreSQL 9.1 に拡張機能をインストールするにはどうすればよいですか?
どのように解決するのですか?
Postgrseql 9.1では、新しいコマンドとして
CREATE EXTENSION
. モジュールのインストールに使用する必要があります。
9.1で提供されるモジュールは、ここで見つけることができます。 . が含まれています。
adminpack , auth_delay , auto_explain , btree_gin , btree_gist
, chkpass , citext , cube , dblink , dict_int
, dict_xsyn , dummy_seclabel , earthdistance , file_fdw , fuzzystrmatch
, hstore , intagg , intarray , isn , lo
, ltree , oid2name , pageinspect , passwordcheck , pg_archivecleanup
, pgbench , pg_buffercache , pgcrypto , pg_freespacemap , pgrowlocks
, pg_standby , pg_stat_statements , pgstattuple , pg_test_fsync , pg_trgm
, pg_upgrade , seg , sepgsql , spi , sslinfo , tablefunc
, test_parser , tsearch2 , unaccent , uuid-ossp , vacuumlo
, xml2
例えば
earthdistance
をインストールしたい場合は、このコマンドを使用するだけです。
CREATE EXTENSION earthdistance;
のように、ハイフンを名前に含む拡張機能をインストールしたい場合は、次のようにします。
uuid-ossp
のように、拡張子名を二重引用符で囲む必要があります。
CREATE EXTENSION "uuid-ossp";
- contribと9.1で利用可能なモジュールについてもっと読む .
-
新しい拡張インフラと、それを管理する SQL コマンドについては、こちらをご覧ください。
モジュールのアンインストールがより簡単にできるようになりました。
DROP EXTENSION
. また、拡張機能のリストを取得することができ、バージョン番号の基本的なサポートがあります。
関連
-
[解決済み] pg gem をインストールしようとすると 'libpq-fe.h' ヘッダが見つからない
-
[解決済み] psql: FATAL: データベース "<user>" が存在しない
-
PostgreSQL] アクティブリンクのあるデータベースを削除する方法
-
[解決済み] PostgreSQLの "DESCRIBE TABLE"
-
[解決済み] PostgreSQL コマンドラインユーティリティ: psql を終了する方法
-
[解決済み] PostgreSQLのユーザーパスワードを変更する方法を教えてください。
-
[解決済み] PostgreSQLで更新+結合を行うには?
-
[解決済み] PostgreSQLデータベースへのSQLダンプのインポート
-
[解決済み】Mac OS XでPostgreSQLサーバーを起動するには?
-
[解決済み】PostgreSQLのエラーです。Fatal: ロール "username" が存在しません。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
PostgreSQLのJSONBのマッチングと交差の問題について
-
Centos環境でのPostgresqlのインストールと設定、環境変数の設定Tips
-
pgAdmin for postgreSQLでサーバーのデータをバックアップする方法
-
[解決済み] Postgres ENUMデータ型またはCHECK CONSTRAINT?
-
[解決済み] psql'に非対話的にパスワードを指定するには?
-
[解決済み] Postgresqlで見出し付きのテーブルをCSVで出力する方法は?
-
[解決済み] PostgreSQLのINSERT ON CONFLICT UPDATE(upsert)は除外された値をすべて使用します。
-
[解決済み] PostgreSQLの特定のスキーマのデータベースに格納されているすべての関数のリストを取得するにはどうすればよいですか?
-
[解決済み] PostgreSQL の全コンテンツを削除する
-
[解決済み] Postgres でシーケンスをリセットし、id 列を新しいデータで埋めるにはどうすればよいですか?