1、首先登录阿里云ECS服务器,如下图所示:
2、卸载MariaDB
说明:CentOS7.x默认安装MariaDB而不是MySQL,而且yum服务器上也移除了MySQL相关的软件包。因为MariaDB和MySQL可能会冲突,故先卸载MariaDB!
3、到mysql的官网下载最新版mysql的rpm集合包。
URL如下:https://downloads.mysql.com/archives/community/
4、进入/usr/local/src目录,使用lrzsz中的rz工具进行上传。
或者直接使用linux 下的wget工具进行下载:wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar(如果没有wget工具,使用yum install -y wget进行安装)
5、上传mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar到Linux服务器,并解压tar包。
6、使用rpm -ivh命令进行安装。
安装过程中缺少依赖包libaio,使用 yum install -y libaio 进行安装。
再次使用rpm -ivh 安装
6、到此mysql5.7安装成功。mysql5.7安装成功会生成一个初始化密码。
查看安装的mysql是否已安装成功
rpm -qa|grep -i mysql
进入mysql的日志文件
vim /var/log/mysqld.log
找到下面这句话,密码在后面
A temporary password is generated for [email protected]:
2.使用这个 root 账户的密码进入mysql
step 1:mysql -uroot –p
3.修改mysql密码
step 2: SET PASSWORD = PASSWORD(“new password”);
4.重启mysq
step 3: flush privileges;
只修改红色字体部分就可以,因为密码要求十分严格,密码简单mysql是不会认得。