一、准备:
1、下载MySQL源码:http://www.mysql.com/ 社区版 下载选项 source code Generic Linux (Architecture Independent), Compressed TAR Archive (mysql-5.6.16.tar.gz)
2、下载cmake源码:http://www.cmake.org/cmake/resources/software.html
二、编译安装cmake
1、解压cmake:tar -zxv -f cmake-2.8.12.2.tar.gz
2、切换目录:cd cmake-2.8.12.2
3、配置:./configure
4、编译:make
5、安装:make install
三、建立目录
mkdir -p /usr/local/mysql --MySQL 安装目录
mkdir -p /usr/local/mysql/data --数据目录
四、建立数据库组
groupadd mysql
useradd -r -g mysql mysql
五、源码编译MySQL
把源码文件放到/usr/local/目录下然后解压:cd /usr/local/
tar -zxv -f mysql-5.6.16.tar.gz
cd mysql-5.6.16
cmake .
make
make install
六、给文件夹赋权限
cd /usr/local/mysql
chown -R root:mysql .
chown -R mysql:mysql data
七、将启动服务加到系统中
cp support-files/mysql.server /etc/init.d/mysql.server
八、创建系统表
cd /usr/local/mysql/
scripts/mysql_install_db --user=mysql
九、建立环境变量
vi /root/.bash_profile
在PATH=$PATH:$HOME/bin添加参数为:
PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib
source /root/.bash_profile
十、启动服务
service mysql start
十一、登录数据库
mysql -u root mysql
参考:MySQL 5.6 Reference Manual
http://www.cnblogs.com/fly1988happy/archive/2011/11/21/2257682.html
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22275400/viewspace-1084883/
,如需转载,请注明出处,否则将追究法律责任。