安装 MySQL与修改配置流程

安装 MySQL

复制代码

sudo yum install mysql-community-server

修改 MySQL 配置文件

复制代码

sudo vim /etc/my.cnf [mysqld] bind-address = 0.0.0.0 port = 3307

初始化 MySQL 数据目录

复制代码
sudo mysqld --initialize --user=mysql

启动 MySQL 服务

复制代码
sudo systemctl start mysqld

获取临时密码

复制代码
sudo grep 'temporary password' /var/log/mysqld.log

修改 root 用户密码

复制代码
mysql -u root -p

##修改 root 用户的密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root@123'; #

#设置远程连接权限

CREATE USER 'root'@'%' IDENTIFIED BY 'Root@123';

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

FLUSH PRIVILEGES;

配置防火墙

复制代码
# 启用防火墙 
sudo systemctl start firewalld
 
sudo systemctl enable firewalld
 
# 开放1到10010端口范围
 
sudo firewall-cmd --zone=public --add-port=3007/tcp --permanent

 
# 重新加载防火墙以应用更改
 
sudo firewall-cmd --reload
相关推荐
Dovis(誓平步青云)2 分钟前
《Linux CPU频率为何忽高忽低:cpufreq、idle状态与性能抖动教程》
linux·运维·服务器·spring boot·后端·生成对抗网络
小此方20 分钟前
Re:Linux系统篇(四十三)信号篇·一:谁在敲进程的门?一篇带你了解信号概念与产生机制
linux·运维·驱动开发
复园电子2 小时前
企业级PDF批量盖章方案选型指南
数据库·pdf
Championship.23.247 小时前
Linux 3.0 锁机制与故障排查详解
linux·运维·服务器
天疆说8 小时前
Zotero Connector 在 Edge 里找不到桌面 Zotero(Linux / Zotero 9.0.6 / Edge 150)
linux·前端·edge
AI-好学者9 小时前
阶段一-图数据库基础与PropertyGraph模型
数据库·rag·knowledge graph·graphrag
风123456789~9 小时前
【Linux专栏】ls 排除某个文件
linux·运维·服务器
IT曙光10 小时前
ubuntu apt-get离线源制作
linux·ubuntu
其实防守也摸鱼10 小时前
运维--学习阶段问题解答(1)(自测)
linux·运维·服务器·数据库·学习·自动化·命令模式
懒鸟一枚10 小时前
深入理解 Linux 内存、Swap 交换分区与分页机制的关系
java·linux·数据库