In case I’m not the only one who had trouble figuring out how to create a Database Model from an existing Database using MySQL WorkBench.
Database – MySQL
Database Tool – MySQL WorkBench v 6.1
Documentation – Database Modeling using MySQL Workbench
Steps to create a Model of an existing MySQL Database
- Launch MySQL Workbench
- From the Home window click the > icon to the right of Models
- Choose “Create EER Model from Database”
- The Reverse Engineer Database Wizard starts
- Connect to your DBMS (Local instance – TCP/IP in my case)
- Select Schema (the database you wish to model)
- Import the Table Objects
- Option “Place Objects on the Diagram” will auto generate the ERR diagram. If this doesn’t work for you run the wizard again and deselect then manually create the ERR Diagram via drag and drop of your tables.
- Save your model
- You can now add relationships and or modify tables
- That’s it !
8 thoughts on “Create Database Model From Existing Database – MySQL Workbench”
very good tutorial
great!
This tutorial saved me more hassle or reading much before doing a simple task as this.
Thanks for the tutorial.
It is really helpful.
Thanks for this tutorial.
Truly appreciated.
Thank you. The Mysql documentation is vague on this task and needs improving. Your post probably saved me quite a few hours trying to figure this out for myself.
Thank you for this tutorial! Just what I needed. Very appreciative!
This is what I was looking for all these while. Thank you very much