日本語

BDD — データベース

BDD MySQL、MariaDB、PostgreSQL:サーバー、データベース、テーブル、行のすべてをフォルダーのように参照でき、編集もできます。

接続を登録する

エンジン、ホスト、ポート、ユーザー、パスワード、そして既定のデータベース(任意)。指定しない場合、サーバーは管理用データベースで開きます。Windows サービスの名前を指定すると状態を読み取ることができ、Meneaufile は見つかった場合に自動で入力します。

指定したサービスには、ワンクリックで戻れます。2 か所から可能です。接続のメニューにある「サービスの場所を開く」と、サービスが停止しているデータベースに入ろうとしたときのエラーの下です。接続が拒否されたとき、ボタンで SRV のそのサービスに直接移動でき、そこで再起動できます。これがなければ、いったん外に出て、行を探し、そのメニューを開く必要がありました。

エンジンには、NET のエントリーの種類と同じように、アイコンがあります。ダイアログで、行で見分けがつくものを選びます。

接続のダイアログ:エンジン、ホスト、アカウント、そしてそれを担うサービス。
接続のダイアログ:エンジン、ホスト、アカウント、そしてそれを担うサービス。

移動する

サーバー → データベース → テーブル → 行。F12 で、テーブルのデータと構造が切り替わります。データベースをピン留めしておくと、先頭ですぐに見つかります。

サーバーには専用のビューもあります。アカウント、実行中のクエリ、サーバーの状態、サーバーの設定、ルーチンです。これらは読み取り専用で、操作は右クリックのメニューにあります。パスワードの変更、変数の設定、プロセスの終了などです。

行

構造

フィールドとその型、照合順序、既定値、属性、コメント。インデックスとその種類(プライマリキー、ユニーク、インデックス)と方式。フィールドは先頭、末尾、または別のフィールドの後ろに追加できます。ただし PostgreSQL は常にテーブルの末尾に追加し、その旨が表示されます。

型の選択画面では、エンジンの型が種類別に整理されています。整数、小数、テキスト、日付と時刻、バイナリです。入力して絞り込めます。

テーブルを空にする(truncate)と、すべての行が削除され、テーブルは残り、自動増分がゼロに戻ります。サーバーにはごみ箱がありません。その旨は事前に伝えられます。

リレーション図

「リレーション図」は、テーブルとその結合を描画します。

フォルダーへエクスポートする

テーブルにはバイト列がないため、ファイルのようにはコピーできません。ディスク上に得られるのは SQL エクスポートです。

インポートと複製

クエリ

SQL クエリは、開いているデータベースに対して書き、Ctrl+Enter で実行します。最近のクエリが候補として表示されます。結果はほかと同じリストです。並べ替え、選択、エクスポートができます。

SQL ログは、送信されたすべてのものと、影響を受けた行数を記録します。コピーも、消去もできます。

2 つのテーブルを比較する

2 つのテーブルに F8 を使うと、それらの構造を比較します。バイト列がないため、突き合わせるのはフィールドとインデックスです。比較を参照してください。

削除

接続を削除すると、パスワードとともにリストから外されます。サーバーには影響しません。

Meneaufile マニュアル(日本語版)。