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;

相关推荐
chxii1 分钟前
linux 下用 acme.sh 搞定 Nginx 免费 SSL 证书自动续期(下) 对于acme.sh命令安装详解
linux·运维·服务器
小江的记录本17 分钟前
【Swagger】Swagger系统性知识体系全方位结构化总结
java·前端·后端·python·mysql·spring·docker
Bert.Cai18 分钟前
Linux more命令详解
linux·运维
minji...20 分钟前
Linux 多线程(四)线程等待,线程分离,线程管理,C++多线程,pthread库
linux·运维·开发语言·网络·c++·算法
ZGUIZ23 分钟前
Ubuntu 25.10 无法外接显示器解决方案
linux·运维·ubuntu
QJtDK1R5a30 分钟前
V4L2 vs GStreamer vs FFmpeg:Linux多媒体处理的三个层级
linux·运维·ffmpeg
倔强的石头10637 分钟前
【Linux指南】基础IO系列(四):文件描述符 fd——Linux 文件操作的 “万能钥匙”
linux·运维·服务器
wzb5637 分钟前
把 Vim 打造成 Nginx 开发 / 调试 IDE(WSL Ubuntu 完整教程)
linux·ide·nginx·ubuntu·vim·c/c++
SPC的存折38 分钟前
12、Ansible安全加固
linux·运维·服务器·安全·ansible
l1t39 分钟前
修改OraDB-DUMP-Viewer-3.1.1的windows dll 版本test_export示例为Linux
linux·人工智能·windows·oracle