您的位置:首页 > 博客中心 > 数据库 >

编译安装mysql-5.5.3

时间:2022-03-14 01:58

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

2、编译安装mysql-5.5.3

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

出现以上错误使用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

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

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

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


7、提供mysql配置文件:

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

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

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搜索。



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

热门排行

今日推荐

热门手游