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';
相关推荐
Elastic 中国社区官方博客3 小时前
列式存储并不等同于列式数据库。Columnar 模式为 Elasticsearch 带来了什么
大数据·运维·数据库·elasticsearch·搜索引擎
fengkai45453 小时前
八、Docker详解4-5
运维·docker
智恒百亿4 小时前
RTX 5090 八卡服务器 vs RTX PRO 6000 整机:AI 推理、微调与渲染选型部署指南
运维·服务器·rtx5090
DYWorker0014 小时前
Linux驱动子系统:DMA-Buf —— Consumer和Provider(008)
linux·驱动开发
独泪了无痕5 小时前
SQL函数实战:GREATEST与LEAST的技巧
数据库·sql·mysql
麻辣布丁5 小时前
MySQL篇面试题模拟
mysql
雯宝5 小时前
Linux 内核函数集
linux
这个DBA有点耶6 小时前
MySQL 8.0.20移除了Block Nested Loop,之前学的JOIN优化知识还适用吗?
数据库·mysql·架构
GeW6 小时前
从挂科到高分通过:RHCE快速拿证的10个提分技巧
linux
蓝胖的四次元口袋6 小时前
Docker Compose多容器编排与Nginx集群实战
运维·nginx·docker compose