MySQL Workbench
This is an integrated development environment designed for SQL databases and MySQL in particular. It has a number of useful features for:
- administering database connections
- visual layout of schema
- writing and running SQL code
- importing/exporting data
We will demonstrate some basics of MySQL using the configuration of workbench demonstrated here: