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;

相关推荐
somi7几秒前
ARM-驱动-03 Linux 字符设备驱动开发
linux·arm开发·驱动开发·自用
似水এ᭄往昔4 分钟前
【Linux】--程序地址空间
linux·运维·服务器
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.6 分钟前
MySQL主从复制实战配置详解,以及企业级相关优化说明
android·mysql·adb
光泽雨10 分钟前
mysql体系结构
数据库·mysql
DeeplyMind22 分钟前
Linux 内核补丁提交(Upstream)完整指南
linux·upstream
三道渊26 分钟前
Linux进程通信与信号处理全解析
linux·服务器·网络
Java后端的Ai之路28 分钟前
sudo 命令详解:Linux 权限管理的“万能钥匙“
linux·运维·服务器·sudo
努力努力再努力wz32 分钟前
【C++高阶系列】告别内查找局限:基于磁盘 I/O 视角的 B 树深度剖析与 C++ 泛型实现!(附B树实现源码)
java·linux·开发语言·数据结构·c++·b树·算法
艾莉丝努力练剑1 小时前
【QT】Qt常用控件与布局管理深度解析:从原理到实践的架构思考
linux·运维·服务器·开发语言·网络·qt·架构
CV艺术家1 小时前
java原mysql切换国产达梦数据库
数据库·mysql