CentOS 6_LAMP/LNMP--mysql的免编译安装

原文链接: https://my.oschina.net/zhdya/blog/1502676

LAMP/LNMP--mysql的免编译安装步骤:这里安装的5.1.73版本

1.下载免编译的二进制包cd /usr/local/src wget http://mirrors.sohu.com/mysql/MySQL-5.1/mysql-5.1.73-linux-x86_64-glibc23.tar.gz  ---这里安装的是64位 wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.54-linux2.6-x86_64.tar.gz     --- 5.5_64位二进制包

以上任选其一即可


2.解压包 tar zxvf mysql-5.1.73-linux-x86_64-glibc23.tar.gz
3.制作程序目录 rm -fr /usr/local/mysql mv mysql-5.1.73 /usr/local/mysql
4.创建mysql运行需要的账户mysql和mysql的数据存放目录 useradd -s /sbin/nologin -M mysql mkdir -p /data/mysql chown -R mysql:mysql /data/mysql
5.mysql的初始化 cd /usr/local/mysql ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql 检查初始化是否OK: echo $? 显示为 0即OK,或者是查看下面两步的状态,都显示OK即为OK Installing MySQL system tables... OK Filling help tables... OK
6.配置 cd support-files/ cp my-large.cnf /etc/my.cnf 若之前存在my.cnf,则将其覆盖
7.制作启动脚本 cp mysql.server /etc/init.d/mysqld chmod 755 /etc/init.d/mysqld vim !$ ,编辑下面两行basedir和datadir配置 basedir= /usr/local/mysql datadir= /data/mysql
8.启动服务并设为开机启动 chkconfig --add mysqld     ( chekconfig 后面跟的是两个英文状态下的减号) chkconfig mysqld on /etc/init.d/mysqld start
查看启动状态: ps aux |grep mysql netstat -lnp |grep mysql

转载于:https://my.oschina.net/zhdya/blog/1502676

你可能感兴趣的:(CentOS 6_LAMP/LNMP--mysql的免编译安装)