记录一次在Centos6.5下安装MySQL5.6 tar包的经历过程,可以MySQL5.7还没有GA,等待中。。。
下载安装包
进入github MySQL项目releases下载地址页面:
https://github.com/mysql/mysql-server/releases
下载最新版mysql-5.6.27。
解压tar包
tar -zxvf mysql-5.6.27.tar.gz
mv mysql-server-mysql-5.6.27 mysql-5.6.27
cp -r mysql-5.6.27 /usr/share
添加用户与组
groupadd mysql
useradd -r -g mysql mysql
chown -R mysql:mysql /usr/share/mysql-5.6.27
安装数据库
su mysql
cd /usr/share/mysql-5.6.27/scripts
./mysql_secure_installation.pl.in --user=mysql --basedir=/usr/share/mysql-5.6.27 --datadir=/usr/share/mysql-5.6.27/data
exit
配置文件
cd /software/mysql-5.6.27/support-files
cp my-default.cnf /etc/my.cnf
cp mysql.server /etc/init.d/mysql
配置环境变量
vim /etc/profile
export MYSQL_HOME="/usr/share/mysql-5.6.27"
export PATH="$PATH:$MYSQL_HOME/bin"
保存退出
. /etc/profile
添加自启动服务
chkconfig --add mysql
chkconfig mysql on
启动mysql
service mysql start