准备工作
- 先看看你系统上有没有老版本的MySQL,有的话最好先卸载掉
- 下载那个mysql-8.0.29-1.el7.x86_64.rpm-bundle.tar包,
- 下载链接:https://pan.quark.cn/s/a74294146d79
- 放到服务器上随便哪个目录
安装步骤
解压那个tar包:
tar -xvf mysql-8.0.29-1.el7.x86_64.rpm-bundle.tar
安装必要的依赖:
yum install -y libaio numactl
按顺序安装这些rpm包:
rpm -ivh mysql-community-common-8.0.29-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-8.0.29-1.el7.x86_64.rpm rpm -ivh mysql-community-client-8.0.29-1.el7.x86_64.rpm rpm -ivh mysql-community-client-plugins-8.0.29-1.el7.x86_64.rpm rpm -ivh mysql-community-icu-data-files-8.0.29-1.el7.x86_64.rpm rpm -ivh mysql-community-server-8.0.29-1.el7.x86_64.rpm
启动MySQL服务:
systemctl start mysqld
查看临时密码:
grep 'temporary password' /var/log/mysqld.log
- 用临时密码登录:
- mysql -uroot -p
登录后马上改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
可选设置
如果需要开机自启:
systemctl enable mysqld
如果需要远程连接,记得开防火墙端口:
firewall-cmd --add-port=3306/tcp --permanent firewall-cmd --reload
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。