1:必要软件包


yum -y install  gcc gcc-c++  autoconf automake zlib*  libxml* ncurses-devel   make cmake


2:编译安装


# groupadd mysql

# useradd -r -g mysql mysql

# tar -zxvf mysql-5.6.10.tar.gz

# cd mysql-5.6.10

# cmake .

# make && make install

-------------------------默认情况下是安装在/usr/local/mysql

# chown -R mysql.mysql /usr/local/mysql

# cd /usr/local/mysql/scripts

# ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

# cd /usr/local/mysql/support-files

# cp mysql.server /etc/rc.d/init.d/mysql

# cp my-default.cnf /etc/my.cnf

# chkconfig -add mysql

# chkconfig mysql on

# service mysql start

Starting MySQL SUCCESS!  

# ln -s /usr/local/mysql/bin/* /usr/bin/

# mysql

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 1

Server version: 5.6.10 Source distribution

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.


Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


mysql>  

mysql> status;

--------------

mysql  Ver 14.14 Distrib 5.6.10, for Linux (i686) using  EditLine wrapper

Connection id:  1

Current database:  

Current user:  root@localhost

SSL:    Not in use

Current pager:  stdout

Using outfile:  ''

Using delimiter:  ;

Server version:  5.6.10 Source distribution

Protocol version:  10

Connection:  Localhost via UNIX socket

Server characterset:  utf8

Db    characterset:  utf8

Client characterset:  utf8

Conn.  characterset:  utf8

UNIX socket:  /tmp/mysql.sock

Uptime:    5 min 45 sec


Threads: 1  Questions: 5  Slow queries: 0  Opens: 70  Flush tables: 1  Open tables: 63  Queries per second avg: 0.014

-------------

mysql>