MySQL Resources

about us  database development  custom software development  resources  research  home

MySQL® is a remarkably good relational database server available FREE of charge (in most instances, read the license) from its developers, MySQL AB, at http://www.mysql.com. MySQL runs on Linux, Mac OS X, most flavors of UNIX, and Windows.

MySQL AB also has MySQL clients freely available at the same location.

MySQL Web Resources

MySQL GUI Clients

MySQL Drivers

About SQL.

SQL (Structured Query Language) is a relational database query language invented by IBM and used almost universally for issuing queries to relational databases, including most non-IBM databases, and including MySQL. (In fact, that's why it's called "MySQL").

SQL Books and Web Resources

  • Chapter 3 of the MySQL reference manual. If you want to learn SQL, we suggest that you go through this tutorial.
  • Chapters 23 and 24 of Roger Jennings' Using Access 97, QUE, 1997.
  • The corresponding chapters of Roger Jennings' Using Access 2000, QUE, 2000.
  • Jeffrey D. Ullman and Jennifer Widom, A First Course in Database Systems, Prentice Hall, 1997.

The Place of SQL

Of course, most users don't interact with database systems like MySQL directly through SQL. Instead, they use pre-designed forms which contain the needed SQL queries "under the hood". Designing these forms is something of a black art -- that's why you might hire consultants like us.