Chapter 1. Installing MySQL
Obviously the first thing you'll need to do to begin using MySQL is install the software. But because MySQL is anopen-source database application, you have more options when it comes to installation than you would with a commercial application. These choices range from the very simple execution of an installer to customizing and compiling your own installation using MySQL's source files (the actual code MySQL is written in).
In this chapter I will cover basic installation on the Windows, Macintosh, and Linux operating systems. These three platforms cover a large portion of the MySQL audience, but the database is available on many other platforms as well. Between the Windows binary and the Linux source installation instructions, you should have a good sense of the various issues regardless of the operating system you are using.
This chapter covers downloading the software, installing the server, and running the initial setup and configuration. If you have problems with any of the installation steps described here, see Appendix A, "Troubleshooting," or the relevant sections of the MySQL manual.