centos6上mysql5.6二进制包安装

 ##下载

cd /usr/local/src
wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.21-linux-glibc2.5-x86_64.tar.gz

##解压和建立必要的目录

tar -xf mysql-5.6.21-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.6.21-linux-glibc2.5-x86_64 /usr/local/mysql56

mkdir -p /usr/local/mysql56

mkdir -p /data/mysql/3306/data
mkdir -p /data/mysql/3306/logs
chown -R mysql:mysql /data/mysql/

##添加指定用户

groupadd mysql
useradd -r -g mysql mysql

##修改配置文件

mv /etc/my.cnf /etc/my.cnf.orig

ln -sf /usr/local/mysql56/my.cnf /etc/my.cnf



##初始化

/usr/local/mysql56/scripts/mysql_install_db --basedir=/usr/local/mysql56 --datadir=/data/mysql/3306/data --user=mysql

注意初始化时候在安装目录中生成一个my.cnf。所以没必要提前生成一个。


##启动


##服务的基本管理

关掉mysqld服务


也可以采用kill来杀死所有mysql进程

kill -9 `ps -ef | grep mysqld_safe| grep -v grep| awk '{print $2}'`
kill -9 `ps -ef | grep 'mysqld' | grep -v grep| awk '{print $2}'`


你可能感兴趣的:(centos6上mysql5.6二进制包安装)