首先到官网下载 免费的 MySQL Community Edition 选择 Download MySQL Community Server 系统选择 Red Hat Enterprise
下载后是一个.tar 的包 首先切换到root用户 使用
tar -xvf mysql-5.7.13-1.el7.x86_64.rpm-bundle.tar
解压得到 12个包 这里面有些是我们不需要的 我们只要安装下列几个包即可
这些包是有依赖性的 必须按照顺序安装 首先安装 顺序如下:
1 mysql-community-common
2 mysql-community-libs
3 mysql-community-client
4 mysql-community-server
5 mysql-community-devel 开发包 可选可不选
安装完就可以启动的 mysql 的启动命令和之前不同 如果按照之前启动 会提示找不到文件或者文件夹 没有启动服务 会导致找不到sock文件
使用
systemctl start mysqld.service
或者
/bin/systemctl start mysqld.service
来启动mysql
mysql安装时会把初始密码写入/var/log/mysqld.log 日志文件 我们运行一下命令得到mysql的初始密码
cat /var/log/mysqld.log |grep 'password is generated for'
得到密码后 运行
mysql -u root -p
输入初始密码 进入mysql 之后就使用
set password=password('新密码');
就可以了