1.安装依赖包
yum -y install libaio
2.将准备好的压缩包进行解压
tar xf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz -C /usr/local/
3.进入目录创建软链接
cd /usr/local/
ln -s mysql-5.7.24-linux-glibc2.12-x86_64/ mysql
4.创建程序用户
useradd -M -s /sbin/nologin mysql
5.修改当前目录拥有者为新建的mysql用户
chown -R mysql:mysql /usr/local/mysql
6.初始化MySQL数据库
/usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize
最后会随机生成一串密码,记住该密码
7.修改配置文件
vim /etc/my.cnf
修改内容:
[mysqld]
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock
symbolic-links=0
[mysqld_safe]
log-error=/usr/local/mysql/data/mysql.log
pid-file=/usr/local/mysql/data/mysql.pid
8.将MySQL服务添加到系统服务中
cp mysql/support-files/mysql.server /etc/init.d/mysqld
9.给与执行权限
chmod +x /etc/init.d/mysqld
10.添加服务
chkconfig --add mysqld
11.启动服务
systemctl start mysqld
12.查看端口,检测是否开启MySQL服务
netstat -lnpt|grep :3306
13.创建新的软连接
ln -sf /usr/local/mysql/bin/* /bin
14.登录MySQL数据库
mysql -uroot -p'原密码'
15.更改密码
mysqladmin -uroot -p'旧密码' password '新密码'
16.再次登录时为提高安全性建议清除历史命令
mysql -uroot -p'密码';history -c