1.先检查是否已经安装了MySQL,输入 rpm -qa|grep -i mysql
输入 yum -y remove 删除
如果删除不干净,可以输入 yum remove mysql + 文件名依次删除,直到删除干净
2.下载mysql的repo源开始安装
依次输入下面的命令进行下载(也可以制定目录安装,这种方法安装路径都是默认的,环境变量也不需要你管)
cd /usr/local/src
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
rpm -ivh mysql57-community-release-el7-8.noarch.rpm
yum -y install mysql-server
3. 等待安装完成之后,修改mysql配置文件
输入命令:vim /etc/my.cnf 修改,在最后加入 validate_password=off wq保存退出
这是因为mysql5.7版本以后,安全性提高了,但是相对的也复杂了,5.7以后的版本为了安全,密码设置必须包含数字、小写字母、大写字母 、特殊字符且长度至少8位,上述命令是为了可以让你设置比较简单的密码,如果你想要设置比较复杂的密码也可以不用配置
4. 启动mysql服务
依次输入命令
service mysqld restart 重启服务
grep "password" /var/log/mysqld.log 查看默认生成的密码,第一次登陆需要(圈中的部分为生成的密码)
mysql -u root -p 连接mysql,然后输入密码即可进入
输入命令 alter user 'root'@'localhost' identified by '你想改的密码'; 重置密码
grant all privileges on *.* to 'root'@'%' identified by '连接密码' 设置其他PC亦可连接到数据库
flush privileges 刷新权限
最后要记得开放mysql接口,至此就算是完成了
参考链接:https://blog.csdn.net/z13615480737/article/details/78906598
https://blog.csdn.net/z13615480737/article/details/78907697