mcpField
D
dbeaver

dbeaver

github.com/partme-aiデータ・データベース71674 回インストール3 週間前に更新
リポジトリ

dbeaver について

DBeaverでデータベースを扱うためのリファレンススキルです。接続設定、SQLクエリ、データのインポートとエクスポート、ER図、接続管理を扱います。

主な機能

  1. 01データベース接続の設定
  2. 02SQLの編集と実行
  3. 03データのインポートとエクスポート
  4. 04ER図の生成
  5. 05接続とドライバーの管理

活用シーン

  1. 01データベースへの接続
  2. 02SQLクエリの実行と確認
  3. 03ファイルとテーブル間のデータ移動
  4. 04スキーマ関係の可視化

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/partme-ai/full-stack-skills --skill dbeaver

インストール後、Claude Code で/dbeaverを入力して読み込まれたか確認します。

同梱ファイルLICENSE.txt

詳細

このスキルを使う場面

ユーザーが以下のことを希望する場合に、このスキルを使用します。

  • DBeaverのデータベース接続(MySQL、PostgreSQL、Oracle、MongoDBなど)を設定する
  • DBeaverのSQLエディターでSQLクエリを作成して実行する
  • データをCSV、JSON、SQL、Excel形式にエクスポートする
  • ファイルからデータベーステーブルにデータをインポートする
  • テーブル間の関係を視覚化するER図を生成する
  • 複数のデータベース接続、ブックマーク、ドライバーを管理する

このスキルの使い方

ワークフロー
  1. 接続を作成する - New Connection > データベースの種類を選択 > ホスト/ポート/認証情報を設定 > 接続をテスト
  2. SQLを作成する - SQL Editorを開く(F3) > クエリを作成 > 実行(Ctrl+Enter)
  3. データを管理する - テーブルを右クリック > Export DataまたはImport Data > 形式を選択
  4. ER図を生成する - スキーマを右クリック > View Diagram > テーブルを配置
クイックスタートの例:接続とクエリ
1. File > New > Database Connection
2. Select "PostgreSQL" > Enter:
   Host: localhost
   Port: 5432
   Database: mydb
   Username: admin
   Password: ****
3. Click "Test Connection" to verify
4. Open SQL Editor (F3), run:
   SELECT table_name, pg_size_pretty(pg_total_relation_size(table_name::text))
   FROM information_schema.tables
   WHERE table_schema = 'public'
   ORDER BY pg_total_relation_size(table_name::text) DESC;
データのエクスポート
Right-click table > Export Data >
  Format: CSV / JSON / SQL INSERT / Excel
  Options: Set delimiter, encoding, header row
  Target: File or clipboard

ベストプラクティス

  1. ドライバーの管理 - DBeaverは初回接続時にドライバーを自動ダウンロードします。定期的にドライバーを更新してください
  2. 認証情報を安全に保管する - 接続プロパティで、パスワードの暗号化保存を有効にしてください
  3. トランザクションモード - 意図しない変更を防ぐため、本番環境では手動コミットに切り替えてください
  4. 結果セットの操作 - 大きな結果セットには、フィルター、並べ替え、ページネーションを使用してください
  5. キーボードショートカット - 実行はCtrl+Enter、実行計画の説明はCtrl+Shift+E、SQLエディターはF3

キーワード

dbeaver, database, SQL, PostgreSQL, MySQL, Oracle, MongoDB, データベース管理, SQL editor, ER diagram, data export, data import, database tool

コメント