RedHat 6.1下MySQL 5.5源码安装

php中文网
发布: 2016-06-07 17:32:28
原创
1211人浏览过

MySQL 5.5的安装方法和5.1略有 不同,主要区别在配置环境,MySQL 5.1的安装方法,参考搭建LAMP环境(源码方式)。本文讲解怎样在Re

mysql 5.5的安装方法和5.1略有 不同,主要区别在配置环境,mysql 5.1的安装方法,参考搭建lamp环境(源码方式)。本文讲解怎样在redhat 6.1系统上安装mysql 5.5. 

首先,我们要准备MySQL,至于在什么地方下载,想必不用多说,,这个可难不倒聪明的小伙伴们。本文使用的MySQL版本是5.5.29,假设读者已经把该版本或者5.5的其他版本准备好了,下面正式讲解怎样安装MySQL 5.5。本文的操作均在虚拟机下完成。 

推荐阅读:

MySQL完整安装和主从双机配置

RHEL6平台rpm方式安装MySQL数据库

RedHat 6.3安装MySQL-server-5.6.13-1.el6.x86_64.rpm 

Ubuntu 12.04下源代码安装MySQL5.6以及Python-MySQLdb 

第一步,真实机拷贝MySQL 5.5源码包到虚拟机下

[root@serv01 ~]# yum install /usr/bin/scp -y [root@larrywen ule-mysql]# scpmysql-5.5.29.tar.gz 192.168.1.11:/opt root@192.168.1.11's password: mysql-5.5.29.tar.gz 100% 24MB 23.7MB/s 00:00

第二步,对源码进行编译需要make等命令,所以我们安装开发工具包

[root@serv01 ~]# yum grouplist | grep Devel Additional Development Desktop Platform Development Development tools Server Platform Development [root@serv01 ~]# yum groupinstall"Development tools" -y

 

酒店用品公司网站系统源码
酒店用品公司网站系统源码

该软件是以phpweb为核心的绿色企业网站源码。安装介绍:上传到网站跟目录 直接访问域名即可安装 需要PHP和MYSQL。注意弹出安装的时候不要点上一步,直接在当前窗口按照要求填写 下一步即可。

酒店用品公司网站系统源码 101
查看详情 酒店用品公司网站系统源码

第三步,解压源码包到/usr/src目录,/usr/src是建议命令

[root@serv01 opt]# tar -xvf mysql-5.5.29.tar.gz -C /usr/src/

[root@serv01 opt]# cd /usr/src/mysql-5.5.29/ #安装帮助文档(可以参考这个文件进行安装) [root@serv01 mysql-5.5.29]# vim INSTALL-SOURCE shell> tar zxvf mysql-VERSION.tar.gz shell> cd mysql-VERSION shell> cmake . shell> make shell> make install # End of source-build specific instructions # Postinstallation setup shell> cd /usr/local/mysql shell> chown -R mysql . shell> chgrp -R mysql . shell> scripts/mysql_install_db--user=mysql shell> chown -R root . shell> chown -R mysql data # Next command is optional shell> cp support-files/my-medium.cnf/etc/my.cnf shell> bin/mysqld_safe --user=mysql & # Next command is optional shell> cp support-files/mysql.server/etc/init.d/mysql.server

 

第五步,因为配置环境需要使用到cmake,且MySQL依赖ncurses-devel包,所以我们安装cmake和ncurses-devel

[root@serv01 mysql-5.5.29]# yum install cmake-y [root@serv01 mysql-5.5.29]# yum install ncurses-devel -y

 

第六步,关键步骤,这一步也是和MySQL 5.1的不同之处,使用cmake命令配置环境,如下

[root@serv01 mysql-5.5.29]# cmake . \ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_MYISAM_STORAGE_ENGINE=1 \ -DWITH_MEMORY_STORAGE_ENGINE=1 \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DWITH_EXTRA_CHARSETS=all \ -DMYSQL_TCP_PORT=3306 \ -DMYSQL_UNIX_ADDR=/tmp/mysql.sock \ -DMYSQL_DATADIR=/usr/local/mysql/data 解释: -DCMAKE_INSTALL_PREFIX=/usr/local/mysql:MySQL安装目录,推荐安装到此目录 -DWITH_INNOBASE_STORAGE_ENGINE=1:安装InnoDB存储引擎 -DWITH_MYISAM_STORAGE_ENGINE=1:安装MyISAM存储引擎 -DWITH_MEMORY_STORAGE_ENGINE=1:安装内存存储引擎 -DDEFAULT_CHARSET=utf8:默认编码设置成utf8 -DDEFAULT_COLLATION=utf8_general_ci:默然校验规则是utf8_general_ci -DWITH_EXTRA_CHARSETS=all:支持其他所有的编码 -DMYSQL_TCP_PORT=3306:MySQL端口指定为3306 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock:指定SOCK文件路径 -DMYSQL_DATADIR=/usr/local/mysql/data:MySQL数据目录

 

 

更多详情见请继续阅读下一页的精彩内容

linux

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号