安装 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
相关推荐
码哝小鱼3 分钟前
firewalld封禁IP或IP段
linux·网络
鼠鼠龙年发大财10 分钟前
【x**3专享】安装SSH、XFTP、XShell、ARM Linux
linux·arm开发·ssh
nfgo13 分钟前
快速体验Linux发行版:DistroSea详解与操作指南
linux·ubuntu·centos
工作中的程序员15 分钟前
ES 索引或索引模板
大数据·数据库·elasticsearch
严格格18 分钟前
三范式,面试重点
数据库·面试·职场和发展
微刻时光35 分钟前
Redis集群知识及实战
数据库·redis·笔记·学习·程序人生·缓存
单字叶44 分钟前
MySQL数据库
数据库·mysql
mqiqe1 小时前
PostgreSQL 基础操作
数据库·postgresql·oracle
just-julie1 小时前
MySQL面试题——第一篇
数据库·mysql
Rookie_explorers1 小时前
Linux下go环境安装、环境配置并执行第一个go程序
linux·运维·golang