当前位置: 首页 > news >正文

CentOS7.9上安装MySQL8.4

CentOS 7 已在 2024 年 6 月 30 日结束生命周期 (EOL),官方源已停止维护!
CentOS 7 已在 2024 年 6 月 30 日结束生命周期 (EOL),官方源已停止维护!
CentOS 7 已在 2024 年 6 月 30 日结束生命周期 (EOL),官方源已停止维护!

一、检查

CentOS 7 系统通常预装了 MariaDB(MySQL 的一个分支),为避免冲突,需要先卸载它。

# 检查 MariaDB
rpm -qa | grep mariadb
#查看状态
systemctl status mariadb

如果有,先停掉

#关闭进程
systemctl stop mariadb

批量化删除卸载

rpm -qa | grep mariadb | xargs yum -y remove

清理残留(可选)

sudo rm -rf /var/lib/mysql/    # 数据目录 mariadb 也是这个目录哦
sudo rm -rf /etc/my.cnf*       # 配置文件
sudo rm -rf /etc/my.cnf.d/     # 配置目录

二、配置国内源

备份现有配置文件

sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

下载并替换为国内源(阿里云)

sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

清理缓存并生成新缓存:

sudo yum clean all
sudo yum makecache

验证是否生效

yum repolist

尝试安装一个简单软件包测试(如 wget):

sudo yum install -y wget

安装 MySQL 所需的依赖包

sudo yum install -y perl net-tools

三、下载安装 MySQL

MySQL官网

上传到服务器,例如/opt目录
然后解压缩,普通的.tar 文件,使用 “tar -xvf 文件名” 来解压。

tar -xvf #包名
# tar -xvf mysql-8.4.3-1.el7.x86_64.rpm-bundle.tar

安装

sudo yum localinstall -y mysql-community-*.rpm

四、安装后设置

安装完成后,初始化一下

mysqld --initialize --console

修改安装目录所属组,使其可以访问MySQL

chown -R mysql:mysql /var/lib/mysql/

启动服务并设置开机自启​:

sudo systemctl start mysqld
sudo systemctl enable mysqld

​查看初始密码​:

sudo grep 'temporary password' /var/log/mysqld.log
#cat /var/log/mysqld.log|grep localhost

图片
​务必记下输出的临时密码。

运行安全脚本进行初始化(设置 root 密码、移除匿名用户等):

sudo mysql_secure_installation

图片
我这里测试强度等级选了1
图片

http://www.sczhlp.com/news/119698/

相关文章:

  • 网站开发后端怎么开发明年做那个网站致富
  • wordpress html主页张家港网站网络优化
  • 百度做个网站要多少钱wordpress 首页 不显示归档
  • 顾客评价网站wordpress的系统构成图
  • 常德举报网站ai建筑设计平台
  • 网站服务器 免费的吗网站服务内容
  • 铁头山羊stm32-HAL库 - 实践
  • 安徽美丽乡村建设网站wordpress添加单页模板
  • 做网站什么框架方便长春新建设
  • h5商城网站怎么建设wordpress自动推送token
  • 手机wap网站开发与设计国家企业信用信息公示系统官网河北
  • 网站建设策划方案书论文大型图片库网站建设
  • 手机上有趣的网站福州网站改版哪家好
  • 让自己的网站收录百度用户服务中心在线申诉
  • 推广网站的方法有哪些佛山网站优化排名推广
  • 沈阳公司做网站wordpress全文
  • 大同推广型网站开发广州网站开发十度网络最好
  • 怎样做关键词排名优化郑州网站优化软件
  • 网站打开慢的原因wordpress自动换行
  • 做网站的任务书石家庄企业建站系统
  • 2025CSP-S初赛游记
  • 朝阳网站建设多少钱设计工作室怎么接单
  • 廊坊网站建设费用传统营销和网络营销的区别
  • 可以用手机做网站吗seo网站优化论文
  • 湖州网站建设方案代理app
  • 网站建设哪家六安高端网站建设公司
  • 搭建微信网站怎么做微信公众号制作的网站开发
  • phpcms手机网站模板北京中心网站建设
  • 在线视频网站开发成本把名字设计成logo
  • 如何做宣传推广的网站链接宿迁网络公司哪家专业