Linux安装mysql

目录

1.删除原有的mysql

2.下载安装包

3.下载rpm包

4.安装MySQL服务

5.启动MySQL服务

6.查看初始密码

7.登录

8.查看密码策略

9.修改密码策略

10.修改密码


1.删除原有的mysql
复制代码
rpm -qa | grep mysql
#可能的显示情况如下
#mysql-community-libs-8.0.12-1.el7.x86_64
#mysql80-community-release-el7-1.noarch
#mysql-community-client-8.0.12-1.el7.x86_64
#mysql-community-common-8.0.12-1.el7.x86_64
#mysql-community-server-8.0.12-1.el7.x86_64
#通过下面的命令进行删除
yum remove mysql-xxx-xxx-


#查找mysql的相关文件
find / -name mysql

#根据自身的需求删除mysql的配置文件信息
rm -rf /var/lib/mysql
2.下载安装包
复制代码
[root@iZwz9j1nogjvowrlo3htsyZ ~]# wget -i -c https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
3.下载rpm包
复制代码
 yum -y install mysql80-community-release-el7-3.noarch.rpm
4.安装MySQL服务
复制代码
 yum -y install mysql-community-server --nogpgcheck
5.启动MySQL服务
复制代码
systemctl start  mysqld.service
6.查看初始密码
复制代码
grep "password" /var/log/mysqld.log
7.登录
复制代码
mysql -u root -p
8.查看密码策略
复制代码
SHOW VARIABLES LIKE 'validate_password%';
9.修改密码策略
复制代码
set global validate_password.policy=0;
set global validate_password.length=1;
10.修改密码
复制代码
set password = '123456';
相关推荐
龘龍龙3 分钟前
Python基础学习(十一)
python·学习·mysql
恒创科技HK4 分钟前
2026年香港服务器走CN2线路具有哪些优势?
运维·服务器
释怀不想释怀13 分钟前
linux常见安装(JDK,mysql,nginx)
linux·运维·服务器
杰克崔15 分钟前
do_exit的hungtask问题及coredump的实验及原理分析一
linux·运维·服务器·车载系统
BigBigHang21 分钟前
【docker】cloudbeaver的docker-compose及一些踩坑
运维·docker·容器
pengdott22 分钟前
Linux进程数据结构与组织方式深度解析
linux·运维·服务器
Java 码农23 分钟前
gitlab gitrunner springboot 多环境多分支部署 (非容器方式,使用原生linux 环境)
linux·spring boot·gitlab
不屈的铝合金27 分钟前
SQL 语言概述与数据库核心前置配置了解
数据库·sql·mysql·约束·sql 语句分类·字符集配置·校对规则
萧曵 丶27 分钟前
可重复读(Repeatable Read)隔离级别下幻读产生的原因
数据库·sql·mysql
小快说网安35 分钟前
等保测评通过后,如何持续满足安全运维要求?
运维·安全·网络安全·等保测评