MySQL Workbench Ver8.0
DBからER図を作成する方法
1.「起動直後の画面」
2.「DBを元にER図を作成(Create EER Model From Database)を選択」
3.「ER図を作成する対象のDBへ接続」
4.(DBへの接続成功すれば)
「(対象のテーブルを読み込んでER図を作成する準備)完了画面」
4のおまけ.
右側の「Show Filter」をクリックすると
ER図を作成する対象のテーブルを選択できる。
上の画像は、
データベース名:demo_database
テーブル接頭語:wp_demo
のDBに接続した状態
「ちょっと注意」
Show Filterは、初期の状態がすべてのテーブルをER図作成対象とする状態です。
右側がExcludedとなっているので
初期すべてのテーブルER図作成対象→状態したいテーブルを右に移動させるイメージです。
(最初、ER図を作成対象のテーブルを右側に移動する形と勘違いして、不要なテーブルだけのER図を作成してしまったので、少し注意!!)
右下の「Execute」ボタンクリックで
テーブルを元にER図の作成が開始されます。
5.「指定テーブルを元にER図の作成が完了」
6.「作成されたER図」
以上で、ER図の作成は完了です。
今までは、EclipseにERMasterプラグインを追加して
DBからER図のリバースを行っていましたが
MySQL Workbenchもいいかと思いました。
(細かな注意点)
・ER図内の
メモ(note)には日本語記載できないようでした
(全角文字は□のような形で文字化けするようでした)
・Model内のカラム編集状態→⌘Cではクリップボードに登録されないようでした(Macのみ?)
(Model内のカラム編集状態→右クリック→Copyならクリップボードに登録できました)
https://qiita.com/gano/items/18bc12dd75e06b720b80
の対応をしてもだめっぽ
参考URL:
MySQL道普請便り:
(第11回 MySQL Workbenchを使って既存のデータベースからER図を作成する)
http://gihyo.jp/dev/serial/01/mysql-road-construction-news/0011