Rpm-qa | grep MySQL
Yum-y install make gcc-c++ cmake bison-devel ncurses-devel
Cd..
Tar XF mysql-5.6.29.tar.gz
CD mysql-5.6.29
CMake \
-dcmake_install_prefix=/usr/local/mysql \
-dmysql_datadir=/usr/local/mysql/data \
-DSYSCONFDIR=/ETC \
-dwith_myisam_storage_engine=1 \
-dwith_innobase_storage_engine=1 \
-dwith_memory_storage_engine=1 \
-dwith_readline=1 \
-dmysql_unix_addr=/var/lib/mysql/mysql.sock \
-dmysql_tcp_port=3306 \
-denabled_local_infile=1 \
-dwith_partition_storage_engine=1 \
-dextra_charsets=all \
-ddefault_charset=utf8 \
-ddefault_collation=utf8_general_ci
Make
Make install
Groupadd MySQL
Useradd-g mysql-s/sbin/nologin-m MySQL
Chown-r Mysql:mysql/usr/local/mysql
Cd/usr/local/mysql
scripts/mysql_install_db--basedir=/usr/local/mysql--datadir=/usr/local/mysql/data--user=mysql
CP Support-files/mysql.server/etc/init.d/mysql
Chkconfig MySQL on
Cd/etc
MV My.cnf My.cnf.bak
Service MySQL Start
Vim/etc/profile
Path=/usr/local/mysql/bin: $PATH
Export PATH
Source/etc/profile
Mysql-uroot
This article is from a "little progress every Day" blog, make sure to keep this source http://zuoshou.blog.51cto.com/2579903/1879698
Linux MySQL source installation version 1.0