Linux - 安装MySQL5.5二进制包

来源:互联网 发布:苹果6没网络怎么回事 编辑:程序博客网 时间:2024/05/08 20:10

1、查询系统环境

[root@localhost02 mysql]# uname -r2.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/mysqldatadir=/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 0