2016-07-22 3 views
0

私はMysql WorkbenchをDBクライアントとして使用するバックエンド開発者です。 1日に5〜50回、私はdev/prodデータベースに問い合わせます。 Mysql Workbenchで頻繁に使用されるクエリを保存する便利な方法はありますか? 1)使用するたびにクエリを書き直す必要はありませんか? 2)「クエリライブラリ」に簡単にアクセスできます(ショートコードや自動補完など)Mysql Workbench - 頻繁に使用されるSQLクエリを整理する最善の方法

Mysql Workbenchを使用する方法がない場合は、機能性? ありがとう!

+0

Workbenchはタブを覚えておく必要があります。また、Workbenchは間違ったものを開始する可能性があるため、SQLファイルとして保存します。 – Uueerdo

答えて

2

あなたのmysqlにSQLyogをインストールした場合、お気に入りメニューオプションを使用してクエリを保存し、ワンクリックでクエリエディタに保存されたクエリを自動的に書き込みます。

+0

ありがとう、それは私が探していたものです! – dbahdano

0

以前の回答は正しいです - クエリブラウザのバージョンによっては、お気に入りまたはスニペットと呼ばれていますが、グループ化するサブフォルダを作成できないという問題があります。タブを開いたままにしておくこともできますが、ブラウザーが死んでしまうこともあります。あなたは0に戻っています。私が思い描いた明らかな解決策は、データベーステーブルを作成することです!私は説明のためのいくつかの 'メタデータ'フィールドを持っています - プロジェクトがクエリに関連付けられています。クエリが解決する問題。実際のクエリ

0

クエリライブラリをSQLファイルに保存し、WBを開くときに読み込むことができます(WBを再起動すると自動的に開き、そのファイルは最後に閉じて開いています)。特定のクエリを実行するには、その中にキャレットを配置し、Ctrl + Enter(MacではCmd + Enter)を押してこのクエリのみを実行します。そのSQLファイルの構成は完全にあなた次第です。 「お気に入り」のソリューションよりも自由度があります。グループ化されたステートメントで複数のファイルを作成することもできます。

さらに、MySQL Workbenchにはクエリー履歴があり(出力タブを参照)、ディスクに保存されるため、作成した月以降のクエリにも返すことができます。

関連する問題