码迷,mamicode.com
首页 > 数据库 > 详细

编译安装mysql-5.5.3

时间:2014-11-04 15:21:14      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:mysql--5.5.3 编译安装

mysql从5.5版本以后基于cmake方式编译安装,而不是之前的make,因此要先安装好cmake,并把开发包组全部安装好:

1、先准备安装环境:

#cmake下载地址:http://pkgs.fedoraproject.org/repo/pkgs/cmake/cmake-2.8.12.1.tar.gz/9d38cd4e2c94c3cea97d0e2924814acc/


[root@localhost ~]# yum  groupinstall -y  ‘Desktop Platform‘  ‘Desktop Platform Development‘  ‘Development tools‘

[root@localhost ~]# tar xf cmake-2.8.12.1.tar.gz

[root@localhost ~]# cd cmake-2.8.12.1

[root@localhost cmake-2.8.12.1]# ./bootstrap

[root@localhost cmake-2.8.12.1]# make && make install

bubuko.com,布布扣

2、编译安装mysql-5.5.3

bubuko.com,布布扣bubuko.com,布布扣

注:在编译安装过程中出现过几次错误,需要安装不同的包,总结安装的包如下:

bubuko.com,布布扣

bubuko.com,布布扣

出现以上错误使用yum命令安装ncurses-devel和openssl包

yum install ncurses-devel openssl*


然后删除CMakeCache.txt文件再重新编译即可

[root@localhost mysql-5.5.33]# rm CMakeCache.txt -y

3、make和make install

bubuko.com,布布扣

4、创建存储数据的目录并修mysql目录的属组为mysql:

bubuko.com,布布扣

5、初始化mysql并确认是否初始化成功:

bubuko.com,布布扣

6、提供mysql服务启动脚本:

bubuko.com,布布扣


7、提供mysql配置文件:

bubuko.com,布布扣

bubuko.com,布布扣

注:thread_concurrency = 4 是为物理CPU核心数的2倍,数8核心16线程的CPU要写16

8、启动服务、配置命令路径并连接mysql测试:

bubuko.com,布布扣

10、配置mysql命令路径和帮助文档:

[root@localhost bin]# vim /etc/profile.d/mysql.sh

export PATH=/usr/local/mysql/bin/:$PATH  #加一行编译后的mysql的bin路径即可


[root@localhost bin]# vim /etc/man.config

MANPATH /usr/local/mysql/man  #加一行编译后的mysql帮助文档路径即可

 

  总结:编译过程中可能会出现不同的错误提示,要根据不同提示分析出相应的解决方法,google一般都能找到相应的方法,所以要根据不同的提示在Google搜索。



本文出自 “Linux” 博客,转载请与作者联系!

编译安装mysql-5.5.3

标签:mysql--5.5.3 编译安装

原文地址:http://zhangshijie.blog.51cto.com/806066/1571586

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!