ガッツリ設計するときはA5:SQL mk-2を使う派だけど、いちいちGUI起ち上げるまでもないなーでもCUIのクライアント使いづらいしなーと思ってVimから出来ないか探してみた結果、dbext.vimがよさそうだということで使ってみた

NeoBundle

NeoBundle 'vim-scripts/dbext.vim'

接続設定

.vimrcに書くらしいけど外部ファイルにしたい

// 接続設定を外部ファイルに書く
$ vim ~/dbext/hogehoge.dbext
let dbext_default_profile=""
let dbext_default_type="MYSQL"
let dbext_default_user="username"
let dbext_default_passwd="password"
let dbext_default_dbname="db_hogehoge"
let dbext_default_host="localhost"
let dbext_default_buffer_lines=100

// .vimrcから読み込む
$ vim ~/.vimrc
source ~/dbext/hogehoge.dbext

:DBSetOption profile=[プロファイル名]でプロファイルを切り替え出来るらしいけどうまくいってないっぽかった

もう少し使い込んだら続き書く(かも)