1、在线安装经常受制于网络环境,所以我偏爱tar包编译安装(注:我的centos是64位)。
首先去mysql镜像站下载 mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz,并把tar包传到centos,比如/root/Downloads
2、检查你所用的centos下有没有安装过mysql,有没有卸载干净
rpm -qa|grep -i mysql
如果存在,则需要先卸载掉,不然会出现覆盖错误。
yum remove mysql mysql-server mysql-libs mysql-server;
find / -name mysql 将找到的相关东西删除掉;
rpm -qa|grep mysql(查询出来的组件,用yum remove删掉)
3、解压缩
# tar -xzvf mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz # 解压文件
# cd mysql-5.7.15-linux-glibc2.5-x86_64 # 进入文件夹
# mv /usr/local/mysql-5.7.15-linux-glibc2.5-x86_64 /usr/local/mysql #文件夹改名
# mkdir /usr/local/mysql/data # 如果mysql下没有的话,则创建文件夹data
4、创建mysql的用户组/用户
#userdel mysql # 删除用户
#groupdel mysql # 删除用户组名
#groupadd mysql # 创建一个名为mysql的用户组
#useradd -g mysql -d /usr/local/mysql mysql # 在用户组下创建用户
5、编译安装
cd /usr/local/mysql/
./bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initi