安装 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
相关推荐
浒畔居7 分钟前
机器学习模型部署:将模型转化为Web API
jvm·数据库·python
M1582276905525 分钟前
四通道全能组网!SG-Canet-410 CAN转以太网网关,破解工业CAN通信瓶颈
linux·运维·服务器
誰能久伴不乏25 分钟前
【Qt实战】工业级多线程串口通信:从底层协议设计到完美收发闭环
linux·c++·qt
一个响当当的名号28 分钟前
lectrue9 索引并发控制
java·开发语言·数据库
liu****32 分钟前
4.Qt窗口开发全解析:菜单栏、工具栏、状态栏及对话框实战
数据库·c++·qt·系统架构
bjxiaxueliang34 分钟前
一文解决蓝牙连接难题:Ubuntu命令行蓝牙强制配对
linux·ubuntu·蓝牙连接命令
三水不滴44 分钟前
Redis缓存更新策略
数据库·经验分享·redis·笔记·后端·缓存
浪客灿心1 小时前
Linux库制作与原理
linux·运维·服务器
企鹅侠客1 小时前
第35章—内核解析篇:Redis内存淘汰机制
数据库·redis
成为你的宁宁1 小时前
【Linux Swap 交换分区:定义、作用与操作指南】
linux·交换分区