The steps below outline how to install MySQL 5.6 on a fresh installation of CentOS 6.3
You'll need to be running as a root user.
For now, in order to avoid conflicts, you'll need to remove the default mysql-libs that come with CentOS and replace them with the ones from Oracle.
$ yum remove mysql-libs
Then, clean up the cache
$ yum clean dbcache
Next, you'll need to get the latest release from Oracle
$ wget http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm/from/http://repo.mysql.com/
Install the release
$ yum localinstall mysql-community-release-el6-*.noarch.rpm
Install the MySQL Community Server
$ yum install mysql-community-server
Start MySQL 5.6
$ service mysqld start
Set it up so that MySQL starts automatically on reboot:
$ chkconfig mysqld on $ chkconfig --list mysqld