Linux - 安装MySQL5.5二进制包

1、查询系统环境

[root@localhost02 mysql]# uname -r
2.6.32-431.el6.i686

我本人的机器是32位操作系统,所以下载32位MySQL二进制包。下载方式自行百度

2、安装准备

2.1、解压软件

[root@localhost02 src]# tar -zxvf mysql-5.5.8-linux2.6-i686.tar.gz
[root@localhost02 src]# mv  mysql-5.5.8-linux2.6-i686.tar.gz ../mysql

2.2、创建用户

[root@localhost02 src]# useradd -s /sbin/nologin -M mysql

2.3、创建数据目录

[root@localhost02 src]# mkdir -p /data/mysql
[root@localhost02 src]# chown mysql:mysql /data/mysql

3、安装

3.1、配置文件

[root@localhost02 mysql]# cp /etc/my.cnf /etc/my.cnf.bak
[root@localhost02 mysql]# cp support-files/my-small.cnf /etc/my.cnf,针对服务器环境,拷贝相应的配置文件,有small,large,huge

3.2、初始化

在初始化数据库之前,需要安装依赖包,否则会报错
[root@localhost02 mysql]# yum -y install libaio-devel
[root@localhost02 mysql]# scripts/mysql_install_db --user=mysql --datadir=/data/mysql 如果出现两个OK则,表示成功
[root@localhost02 mysql]# ls /data/mysql/ 如果出现相应的目录,则表示安装成功

3.3、启动脚本

[root@localhost02 mysql]# cp support-files/mysql.server /etc/init.d/mysql 拷贝启动脚本
[root@localhost02 mysql]# vim /etc/init.d/mysql
修改启动脚本一下内容:
basedir=/usr/local/mysql
datadir=/data/mysql
[root@localhost02 mysql]# chkconfig --add mysql 将MySQL添加到启动服务中
[root@localhost02 mysql]# chkconfig mysql on 设置MySQL开机自启
[root@localhost02 mysql]# service mysql start 启动MySQL

4、测试

[root@localhost02 mysql]# bin/mysql,如果登录成功,表示安装完成


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值