Linux环境下安装MySQL 5.7.28

先进入MySQL官网: www.mysql.com 去下载安装包

进入DOWNLOADS选项,点击MySQL Community (GPL) Downloads

点击进入MySQL Community Server,去选择相应的MySQL版本。


进入到MySQL Community Server,选择Archives

选择自己需要的版本下载,我选择第一个下载










mkdir /soft   #创建好压缩包存放文件夹

mkdir /soft/mysql_安装包  #创建好解压文件存放目录

将你下载好的安装包,上传到虚拟机。

 

如有mariadb,先卸载

rpm -qa |grep mariadb

rpm -qa |grep mysql*

rpm -e --nodeps xxxxxx  (卸载查询到的rpm包)

 

tar vxf mysql-5.7.28-1.el6.x86_64.rpm-bundle.tar -C mysql/ #解压压缩包到安装包存放目录

yum -y install createrepo  安装createrepo 搭建一个mysql --yum源 

cd mysql/  (注意不要有中文名,不然用yum安装时会报字符集的错误)

createrepo -d /soft/mysql/ 创建yum源链接(注意-d后面加上正确目录)

vim /etc/yum.repos.d/mysql.repo  编辑MySQLyum仓库(其他文件不动)

yum install -y mysql-community-server-5.7.28-1.el6.x86_64.rpm 开始安装

安装完成之后

service mysqld start  #启动mysqld服务

mysql数据库启动完成

grep temp /var/log/mysqld.log

2020-02-12T23:29:13.317663Z 1 [Note] A temporary password is generated for root@localhost: 2RK%BN+GreIh(这就是临时密码)

复制临时密码

登录MySQL

mysql -uroot -p 回车粘贴临时密码,就可以进入了

之后先改密码 密码长度复杂度有限制 所以要复杂一点

 

mysql> set password = password(‘mysql’);  ---第一次修改密码使用这个命令。

 

mysql> set password for root@localhost = password('mysql'); (后续想改密码则用这个)

mysql> flush privileges;

现在就可以连接数据库了

 

猜你喜欢

转载自www.cnblogs.com/qgmzhn/p/12358673.html