1)上传linux对应版本的mysql安装包(如不会上传文件到服务器,请看作者linux基础上传文件)
2)检测当前系统是否安装过MySQL相关数据库,如下图命令
注意这个mariadb和 MySQL数据库是冲突的,所以要想保证MySQL成功安装,需要卸载mariadb数据库。
3)卸载mariadb数据库,命令如下
4) 解压缩mysql安装包
4)安装顺序安装rpm安装包
rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm
yum install net-tools
rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm
5)mysql启动
systemctl status mysqld 查看mysql服务状态
systemctl start mysqld 启动mysql服务
systemctl stop mysqld 停止mysql服务
建议:可以设置开机时启动mysql服务,避免每次开机启动mysql。执行如下指令:
systemctl enable mysqld
6)mysql登录
①查看临时密码,如下命令
7)修改密码
①首先设置密码的复杂度为简单类型,密码长度为4 。如下命令:
set global validate_password.policy = 0;
set global validate_password.length = 4;
8)开放端口,如下图
9)测试,效果图如下。