五.实战软件部署 1-3实战章节-前言&MYSQL 5.7版本在centos系统安装&MYSQL 8.0版本在centos系统安装

目录

[五.实战软件部署 1-实战章节-前言](#五.实战软件部署 1-实战章节-前言)

[五.实战软件部署 2-MYSQL 5.7版本在centos系统安装](#五.实战软件部署 2-MYSQL 5.7版本在centos系统安装)

1-配置yum仓库

2-使用yum安装mysql

3-安装完成后,启动mysql并配置开机自启动

4-检查mysql的运行状态

--配置

1-获取mysql的初识密码

2-登录mysql数据库系统

3-修改root用户密码

4-配置root的简单密码

5-配置root运行远程登录

6-退出mysql控制台页面

7-检查端口

------ok---------

[五.实战软件部署 3-MYSQL 8.0版本在centos系统安装](#五.实战软件部署 3-MYSQL 8.0版本在centos系统安装)

安装

配置



五.实战软件部署 1-实战章节-前言



五.实战软件部署 2-MYSQL 5.7版本在centos系统安装


分版本

分安装到的系统

1-配置yum仓库

--因为mysql不在centos官方库中

复制代码
进入root权限
​
yum
#更新密钥
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
​
#安装mysql yum库
​
rpm -Uvh http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm
​

2-使用yum安装mysql

复制代码
yum -y install mysql-community-server
​

3-安装完成后,启动mysql并配置开机自启动

复制代码
systemctl start mysqld      #启动
systemctl enable mysqld     #开机自启
​
​

mysql安装后,会自动配置名为mysqld的服务,可以被systemctl所管理。

4-检查mysql的运行状态

复制代码
systemctl status mysqld

--配置

--还是root权限下配置

1-获取mysql的初识密码

复制代码
cat /var/log/mysqld.log | grep "temporary password"         #得到mysql初始密码
或者
grep "temporary password" /var/log/mysqld.log

2-登录mysql数据库系统

复制代码
mysql -uroot -p
#然后输入密码

3-修改root用户密码

复制代码
#在mysql控制台内执行
ALTER USER 'root'@'localhost' IDENTIFIED BY '密码';
#这里密码要>8,大小写,特殊字符

4-配置root的简单密码

复制代码
set global validate_password_policy=LOW;
set global validate_password_length=4;          #密码最低4位
​
ALTER USER 'root'@'localhost' IDENTIFIED BY '简单密码';
​

5-配置root运行远程登录

复制代码
#授权root远程登录
grant all privileges on *.* to root@"ip地址" identified by '密码' with grant option;
#ip地址可以填    %   ,表示任何都可以访问。
#密码可与自己登录密码不一样。
​
#刷新权限,生效。
flush privileges;
​

6-退出mysql控制台页面

复制代码
exit
​
快捷键:Ctrl+D

7-检查端口

mysql默认绑定了3306端口

复制代码
netstat -anp | grep 3306
​

------ok---------


五.实战软件部署 3-MYSQL 8.0版本在centos系统安装


安装操作需要root权限

安装

配置

密码安全级别为0

远程登录:第一次或者后续使用不同。

7-检查端口

复制代码
netstat -anp | grep 3306

------------ok------------


相关推荐
神威难绷泪11 小时前
Linux消息队列 & 共享内存 笔记
linux·消息队列·共享内存
其实防守也摸鱼11 小时前
权限提升与横向移动:从内网渗透到域控的完整技术图谱
运维·服务器·数据库·安全·github·copilot·渗透
人生百态,人生如梦11 小时前
每日论文解读(9.1)——ReToolSQL:面向鲁棒Text-to-SQL的Agentic强化学习与工具增强两阶段训练框架
数据库·sql
DevOpenClub12 小时前
网页采集如何稳定输出结构化数据:JSON、链接与快照三阶段流水线
数据库·json·api
mounter62512 小时前
突破零停机演进:Linux 内核 Live Update Orchestrator (LUO) 架构设计与热升级演进
linux·服务器·linux kernel·kernel·kho·luo
深圳海导科技12 小时前
资产防盗追踪系统:物联网高价值资产安全管理|海导科技navynav
科技·物联网·安全
波多利希最高礼仪的握力器12 小时前
安全复制SCP
linux·服务器·安全
xiaoye-duck12 小时前
《Linux网络编程·加餐》进程间关系与守护进程
linux·网络
GeW12 小时前
RHCE高频考题精讲,精准突击快速拿证
linux
其实防守也摸鱼12 小时前
免杀与持久化入门:从载荷免杀到隐蔽通道的完整指南
运维·服务器·数据库·安全·github·copilot·渗透