11.07.2015 Views

PHP MySQL - Stilson.net

PHP MySQL - Stilson.net

PHP MySQL - Stilson.net

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

www.it-ebooks.infoCHAPTER 27 • THE MANY MYSQL CLIENTS<strong>MySQL</strong>’s GUI Client ProgramsCognizant that not all users are particularly comfortable working from the command line, <strong>MySQL</strong> ABhas been making great strides in developing graphically based database management solutions. Untilrecently <strong>MySQL</strong> had maintained several different products; however they were recently consolidatedwithin a single project named <strong>MySQL</strong> Workbench. <strong>MySQL</strong> Workbench is intended to be a one stop shopfor managing all aspects of a <strong>MySQL</strong> server, including schemas, users, and table data. Although still inbeta at the time of this writing, I’ve found <strong>MySQL</strong> Workbench to be quite stable. I use it for not onlymanaging table schemas, but as a convenient solution for testing queries.<strong>MySQL</strong> Workbench is available on all of the standard platforms, Linux, Mac OS X, and Windowsincluded. Source code is also available if you want to build it yourself. Head on over tohttp://dev.mysql.com/downloads to get the appropriate version for your platform. The installationprocess is easy; just initiate the process, review the usage terms, and choose which components you’dlike to install.Once installed, I suggest spending some time exploring <strong>MySQL</strong> Workbench’s many features. I findthe GUI-based schema design and forward engineering feature to be indispensable (Figure 27-1), as itallows you to design and maintain a database schema using a convenient point-and-click interfacerather than hand-coding schema commands.Figure 27-1. Managing a database schema in <strong>MySQL</strong> Workbench523

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!