Unix-commands-dropdb
dropdb-Unix、Linuxコマンド
link:/unix_commands/index [previous] link:/unix_commands/index [next] [[1]] php [AddThis Social Bookmark Button]
NAME
概要
*dropdb* [*** *__ option __* ** *__...__]* ** *__ dbname __* *
説明
*dropdb* は既存のPostgreSQLデータベースを破壊します。 このコマンドを実行するユーザーは、データベースのスーパーユーザーまたはデータベースの所有者でなければなりません。
*dropdb* は、SQLコマンドDROP DATABASE [ *drop_database* (7)]のラッパーです。 このユーティリティを使用してデータベースを削除しても、サーバーにアクセスする他の方法を使用しても、データベースを削除しても実質的な違いはありません。
オプション
*dropdb* は、次のコマンドライン引数を受け入れます。
Tag
説明
- dbname *
削除するデータベースの名前を指定します。
*-e* *-echo *
*dropdb* が生成してサーバーに送信するコマンドをエコーします。
*-i* *-インタラクティブ*
破壊的なことを行う前に確認プロンプトを発行します。
*-q* *-静か*
応答を表示しません。
*dropdb* は、接続パラメーターの次のコマンドライン引数も受け入れます。
*-h* __host __ **** *-host *__host __* ***
サーバーが実行されているマシンのホスト名を指定します。 値がスラッシュで始まる場合、Unixドメインソケットのディレクトリとして使用されます。
*-p* __port __ **** *-port *__port __* ***
サーバーが接続をリッスンするTCPポートまたはローカルUnixドメインソケットファイル拡張子を指定します。
*-U* __username __ **** *-username *__username __* ***
接続するユーザー名
*-W* *-パスワード*
パスワードプロンプトを強制します。
環境
Tag | Description |
---|---|
PGHOST PGPORT PGUSER | Default connection parameters |
診断
困難な場合、潜在的な問題とエラーメッセージの説明については、DROP DATABASE [ drop_database (7)]および psql (1)を参照してください。 データベースサーバーは、ターゲットホストで実行されている必要があります。 また、 libpq フロントエンドライブラリで使用されるデフォルトの接続設定と環境変数が適用されます。
例
デフォルトのデータベースサーバーでデータベースデモを破棄するには:
$ dropdb demo DROP DATABASE |
ホストeden、ポート5000上のサーバーを使用して、検証と基礎となるコマンドを覗いてデータベースデモを破棄するには:
$ dropdb -p 5000 -h eden -i -e demo Database "demo" will be permanently deleted. Are you sure? (y/n) y DROP DATABASE "demo" DROP DATABASE |
関連項目
link:/unix_commands/index [previous] link:/unix_commands/index [next] link:/cgi-bin/printversion.cgi?tutorial = unix_commands&file = dropdb [Printer Friendly]
Advertisements |