When installing using the package installer, the files are
installed into a directory within /usr/local
matching the name of the installation version and platform. For
example, the installer file
mysql-5.1-osx10.6-x86_64.dmg
installs MySQL into
/usr/local/mysql-5.1-osx10.6-x86_64/
. The following table shows the layout of the
installation directory.

During the package installer process, a symbolic link from
/usr/local/mysql to the version/platform
specific directory created during installation will be created
automatically.

Download and open the MySQL package installer, which is
provided on a disk image (.dmg) that
includes the main MySQL installation package, the
MySQLStartupItem.pkg installation
package, and the MySQL.prefPane.
Double-click the disk image to open it.

Figure 2.19 MySQL Package Installer: DMG Contents

Double-click the MySQL installer package. It will be named
according to the version of MySQL you have downloaded. For
example, if you have downloaded MySQL server
5.1.73, double-click
mysql-5.1.73-osx-10.6-x86_64.pkg.

You will be presented with the opening installer dialog. Click
Continue to begin installation.

Figure 2.20 MySQL Package Installer: Introduction

A copy of the installation instructions and other important
information relevant to this installation are displayed. Click
Continue .

If you have downloaded the community version of MySQL, you
will be shown a copy of the relevant GNU General Public
License. Click Continue .

Select the drive you want to use to install the MySQL Startup
Item. The drive must have a valid, bootable, OS X operating
system installed. Click Continue.

Figure 2.21 MySQL Package Installer: Choose your Hard drive

You will be asked to confirm the details of the installation,
including the space required for the installation. To change
the drive on which the MySQL server is installed, click either
Go Back or Change Install
Location.... To install the MySQL server, click
Install.

Once the installation has been completed successfully, you
will be shown an Install Succeeded
message.