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';
相关推荐
洛菡夕1 分钟前
Linux系统安全
linux
正在走向自律11 分钟前
电科金仓MySQL迁移实战:一个技术专家的深度踩坑与突围笔记
数据库·mysql·电科金仓·kfs·kdts
蜕变的小白16 分钟前
Linux系统编程:TCP/IP网络编程 从socket到通信全解析
运维·服务器·网络协议
wanhengidc17 分钟前
什么是高性能计算服务器?
大数据·运维·服务器·游戏·智能手机
yangyanping2010821 分钟前
Linux学习四之 rm 命令详解
linux·运维·学习
TDengine (老段)26 分钟前
煤机设备每天 TB 级数据,天地奔牛用 TDengine 把查询提速到“秒级”
大数据·运维·数据库·struts·架构·时序数据库·tdengine
艾莉丝努力练剑31 分钟前
静态地址重定位与动态地址重定位:Linux操作系统的视角
java·linux·运维·服务器·c语言·开发语言·c++
乾元41 分钟前
红队测试:如何对大模型进行系统性的安全红队评估
运维·网络·人工智能·神经网络·安全·网络安全·安全架构
泯仲42 分钟前
从零起步学习MySQL 第二章:DDL语句定义及常见用法示例
数据库·mysql
Leon-Ning Liu42 分钟前
记录MySQL 主从架构切换双主(互为主从)操作步骤
数据库·mysql