1. 官网下载MySQL安装包
MySQL官网安装包下载链接https://www.mysql.com/

- 鼠标往下拉找到以下按钮



2. 上传MySQL安装包至虚拟机
本文通过软件MobaXterm上传文件至虚拟机,其他软件如Xhsell等都可以;
-
通过MobaXterm将文件上传至目录/opt(存放目录可自定义)

-
执行命令切换到文件存放目录
cd /opt/
ll

- 解压文件
tar -xvf mysql-9.0.1-1.el7.x86_64.rpm-bundle.tar

- 查询虚拟机上是否存在mariadb,如若存在,需将其卸载,因为mariadb与MySQL存在冲突
rpm -qa|grep mariadb
查询后出现以下截图说明mariadb存在

- 执行以下语句进行卸载,如若有多个版本需全部卸载
rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64

- 安装软件(请严格按照以下顺序进行安装)
rpm -ivh mysql-community-common-9.0.1-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-9.0.1-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-9.0.1-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-9.0.1-1.el7.x86_64.rpm
rpm -ivh mysql-community-icu-data-files-9.0.1-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-9.0.1-1.el7.x86_64.rpm

- 初始化
mysqld --initialize --console

- 修改安装目录的所有者和所属者,以便MySQL用户有权限直接使用
chown -R mysql:mysql /var/lib/mysql

- 启动服务
systemctl start mysqld

- 查看临时密码
cat /var/log/mysqld.log |grep localhost

- 使用临时密码登录MySQL
mysql -root -p

- 修改密码
alter user 'root'@'localhost' identified by '123456';

安装完成!!


707

被折叠的 条评论
为什么被折叠?



