何をするの?

MySQL Workbenchで発行したクエリ(SELECT文等)の結果をPHPの連想配列形式にて出力するプラグインです。 実データからテストデータを作成する場合などに有用かと存じ上げます。

このスクリプトは、以下の記事を参考にして作りました。

MySQL Workbench Plugin: Execute Query to Text Output by Alfredo Kojima

本プラグインはPython素人が作っているので不備がたくさんあるかと思います。 そこは生暖かく修正してGistなどで公開してくださいませ。

[ad]

ダウンロード手順

https://gist.github.com/701728

上のページから「download」をクリックしてダウンロードしてください。 ダウンロードしたファイルを展開して、「phparray_grt.py」を取り出してください。

もしくは、cloneしてください。

pluginへの登録方法

MySQL Workbenchのメニューから「Scripting」 → 「Install Plugin/Module…」をクリック。 先ほどダウンロードしたファイルを選択してインストールを行います。

使い方

このプラグインはSQL Editorで使用します。

任意のクエリ(SELECT文)を発行後、メニューから「Plugins」→「Utilities」→「Execute Query Into Text Output (PHP)」を選択しクリックします。

下部ペインの「Output」→「Text Output」にクエリの結果がarrayで出力されます。

あとはPHPer御用達のコピペでご利用ください。

免責事項

このスクリプトを利用して発生したいかなる損害についても、nojimageは一切の責任を負いません。