rock linux 9 安装mysql 5.7.44

#官网的配置及建立安装仓库和源

rpm -Uvh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

#验证仓库

dnf repolist enabled | grep "mysql.*-community.*"

#禁用mysql8.0的模块

dnf module disable mysql

#安装依赖

dnf install -y epel-release

dnf update

dnf install -y ncurses-compat-libs

#安装mysql

dnf install mysql-community-server-5.7.44

#启动mysql

systemctl start mysqld

#查看默认临时密码

grep 'temporary password' /var/log/mysqld.log

#测试登陆后,退出,修改参数

#修改配置文件 :/etc/my.cnf

bind-address = 0.0.0.0

validate-password=FORCE_PLUS_PERMANENT

validate_password_length=6

validate_password_mixed_case_count=0

validate_password_number_count=0

validate_password_policy=low

validate_password_special_char_count=0

#mysql_native_password=on

#plugin-load-add=validate_password.so

#重启mysql

systemctl restart mysqld

#修改密码

1、将密码修改为"123456"

mysql> alter user 'root'@'localhost' identified by '123456';

Query OK, 0 rows affected (0.00 sec)

#为用户增加远程权限

grant all PRIVILEGES on *.* to root@'%' identified by '123456';

2、刷新权限

mysql> flush privileges;

相关推荐
笑锝没心没肺38 分钟前
fail2ban工具安装配置及使用
linux·运维·服务器
万亿少女的梦1682 小时前
基于Python的高考志愿填报辅助系统设计与实现
java·spring boot·python·mysql·vue
万亿少女的梦1682 小时前
基于SpringBoot与Vue的历史博物馆展品展示与游客管理系统设计
spring boot·mysql·vue·系统设计·博物馆管理系统
大卡片2 小时前
linux内核驱动开发
linux·运维·驱动开发
心心喵3 小时前
[linux] nohup和pm2的区别 进程保活
linux·运维·服务器
醉熏的石头5 小时前
Ubuntu 中的编程语言(中)
linux·ubuntu·scala
灯澜忆梦5 小时前
MySQL 完整学习路线
学习·mysql
ClouGence5 小时前
保障公共安全,一线治安机构实时数据应用与实践
数据库·mysql·postgresql
Minxinbb6 小时前
TDSQL for MySQL 服务器重启操作
数据库·mysql·dba
渣渣灰飞7 小时前
MySQL 系统学习 第二阶段 第三章 DQL(Data Query Language)第三节:ORDER BY + LIMIT(排序 + 分页)
数据库·学习·mysql