admin 管理员组文章数量: 1086019
2024年12月24日发(作者:数据库and和or的优先级)
作者:书剑飘香
1.下载mysql server and client。
Mysql官网地址:/downloads/
首选进入下载页面
然后进入Mysql版本下载页面
在Linux下 选择源代码的安装方式
然后下载Linux下的源代码压缩包
第二步:
我把mysql软件源码包存放在 /home/softDev 下边,
源码包编译安装的位置在 /usr/local/mysql 下边
由于现在的MySQL都使用cmake进行编译安装,所以在安装MySql之前,我们首先要把cmake
装到Linux系统上。
(1)安装cmake
下载地址:/
在安装cmake之前,系统里必须现有gcc和g++程序
(2)解压cmake源代码压缩包,并且编译和安装
tar zxvf
cd cmake-2.8.10.2
./configure
make
make install
(3)准备工作,创建mysql用户组
groupadd mysql
useradd -g mysql mysql
创建Mysql数据库的安装目录和存放数据文件的目录
mkdir -pv /usr/local/mysql/data
(4)解压缩Mysql源码包
tar xzf
cd mysql-5.5.27
cmake 编译Mysql
#安装
make && make install
注意事项:
从mysql5.5起,mysql源码安装开始使用cmake了。下面是介绍configure选项如何映射到
cmake的等值参数。
1. 命令语法:
重新编译时,需要清除旧的对象文件和缓存信息
# make clean
# rm -f
安装选项
参数地址:/
(5)设置权限
chown -R mysql:mysql /usr/local/mysql
(6)
初始化数据库
/usr/local/mysql/scripts/mysql_install_db --user=mysql
--basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
(7)复制一个mysql的配置文件
cp /usr/local/mysql/support-files/ /etc/
(8)后台启动Mysql服务
查看是否有MySql的端口
netstat -tnlp | grep :3306
另外也可以通过脚本的方式启动,如下:
#将mysql的启动服务添加到系统服务中
cp /usr/local/mysql/support-files/ /etc/init.d/mysqld
#给所有用户都增加可执行的权限
chmod a+x /etc/init.d/mysqld
#现在可以使用下面的命令启动mysql
service mysqld start
#停止mysql服务
service mysqld stop
#重启mysql服务
service mysqld restart
将mysql服务添加到开机启动项,让mysql服务开机启动
chkconfig --add mysqld
chkconfig --level 35 mysqld on
版权声明:本文标题:RedHat Linux 源码安装MYSQL步骤 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1735091037a1633250.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论