记录一次在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

完毕。