MySQL源码安装

2014-11-24 17:25:18 · 作者: · 浏览: 0

一、文章说明


最近接触到mysql数据库,因此闲来研究一下,今天演示一下用源码安装mysql,如果使用rpm包安装的话个人感觉挺简单的。


环境说明:


操作系统:rhel 5.4 x86


Mysql版本:mysql-5.5.22


二、安装cmake(mysql5.5以后是通过cmake来编译的)


在mysql5.5之前的话直接编辑就可以,而在5.5以后需要通过cmake来编译,在附录中介绍一下直接编译。


下载cmake-2.8.4.tar.gz,本人是在度娘搜的。


备注:configure需要执行编译到目录。
三、创建mysql的安装目录及数据库存放目录


四、创建mysql用户及用户组


五、安装mysql


备注:


-DCMAKE_INSTALL_PREFIX=/usr/local/mysql //安装目录


-DINSTALL_DATADIR=/usr/local/mysql/data //数据库存放目录


-DDEFAULT_CHARSET=utf8     //使用utf8字符


-DDEFAULT_COLLATION=utf8_general_ci //校验字符


-DEXTRA_CHARSETS=all     //安装所有扩展字符集


-DENABLED_LOCAL_INFILE=1    //允许从本地导入数据


注意事项:


重新编译时,需要清除旧的对象文件和缓存信息。


#make clean


#rm -f CMakeCache.txt


#rm -rf /etc/my.cnf


六、设置目录权限