linux使用yum安装数据库

linux使用yum安装数据库

一、MySQL 下载

1 、获取wget 下载器

yum install -y wget

2 、下载 MySQL 官方仓库的 RPM 文件:

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

3、检查当前启用的仓库

sudo yum repolist enabled

4、启用 MySQL 8 仓库

默认情况下,MySQL Yum 仓库的启用是针对最新版本的 MySQL(通常是 MySQL 8)。如果需要确认 MySQL 8 是否已启用,可以使用以下命令:

sudo yum-config-manager --enable mysql80-community

5 、安装 MySQL 服务器

sudo yum install mysql-server

6、启动 MySQL 服务

sudo systemctl start mysqld

7、设置 MySQL 服务开机自启动

sudo systemctl enable mysqld

8、查看 MySQL 服务状态

sudo systemctl status mysqld

9 、查看初始密码

grep temp /var/log/mysqld.log

10、使用临时密码登录 MySQL

mysql -u root -p

输入临时密码后,进入 MySQL shell。

二、修改密码

11 、修改密码强度等级

set global validate_password_policy='LOW';

12 、修改密码长度

set global validate_password_length=6;

13 、修改密码

set password='123456';

三、远程访问权限

14 、使用mysql 数据库

use mysql;

15 、修改远程访问权限

update user set host = '%' where user = 'root';

16 、刷新权限

flush privileges;

相关推荐
GeW3 小时前
超详细!RHCE10版通用备考策略,内含评分细则解读
linux
用户041328465134 小时前
Linux 服务开机自启动怎么配置?systemctl enable 原理详解
linux
这个DBA有点耶5 小时前
从MySQL 5.7到8.0:JSON查询性能差在哪?虚拟列索引vs多值索引怎么选
数据库·mysql·架构
草莓熊Lotso12 小时前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
张文君13 小时前
ubuntu26.04坏道坏块分区隔离急速版260831-V0.12
linux·python
九皇叔叔21 小时前
《MySQL 体系架构详解:Server 层、SQL 执行流程与 InnoDB、MyISAM、MEMORY 存储引擎》
sql·mysql·架构
贝锐21 小时前
从国产化信创设备到商用安卓终端,向日葵如何帮助企业实现统一运维管理?
linux·运维·远程控制
Julien20041 天前
调查和解决 SELinux 问题
linux·运维·服务器·网络·学习方法
愤怒的苹果ext1 天前
MySQL Shell备份恢复数据库
数据库·mysql·备份恢复·mysqlsh
小张同学a.1 天前
Docker 容器实战 1—— docker 基础与镜像构建
linux·运维·docker·容器