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

阿里云的centos8 服务器安装MySQL 8.0

在 CentOS 8 上安装 MySQL 8.0 可以通过添加 MySQL 官方 YUM 仓库并使用 dnf 命令安装。以下是具体步骤:

步骤如下:

  1. 下载并添加 MySQL 官方 YUM 仓库
    运行以下命令下载 MySQL 8.0 的 YUM 仓库配置文件:

     

    sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el8-7.noarch.rpm

  2. 安装 MySQL 服务器
    运行以下命令安装 MySQL 8.0:

     

    sudo dnf install mysql-server

  3. 启动 MySQL 服务
    安装完成后,启动 MySQL 服务并设置开机自启:

     

    sudo systemctl start mysqld sudo systemctl enable mysqld

  4. 获取默认密码并登录 MySQL
    MySQL 安装后会自动生成一个临时密码,运行以下命令查看:

     

    sudo grep 'temporary password' /var/log/mysqld.log

    然后使用该密码登录 MySQL:

     

    mysql -u root -p

  5. 修改默认密码
    登录 MySQL 后,运行以下命令修改默认密码(请将 new_password 替换为你的新密码):

     

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

  6. (可选)配置 MySQL
    可根据需求运行以下命令进行安全设置:

     

    sudo mysql_secure_installation

完成以上步骤后,MySQL 8.0 即可正常使用。更多详细信息可参考 MySQL 官方安装文档。

http://www.xdnf.cn/news/18326.html

相关文章:

  • 【OpenGL】LearnOpenGL学习笔记13 - 深度测试、模板测试
  • Linux CentOS 安装 .net core 3.1
  • 1. 准备工作---数据分析编程 - 从入门到精通
  • 密码学——对称加密, 非对称加密和CA
  • 基于SpringBoot的流浪动物领养管理系统【2026最新】
  • 常见的端口扫描
  • 常德二院全栈国产化信创项目:开启医疗新质生产力的“头雁”之旅
  • Android 定位技术全解析:从基础实现到精准优化
  • 数据大屏全链路质量保障测试
  • 消息中间件(RocketMQ+RabbitMQ+Kafka)
  • C++手撕LRU
  • RocketMQ 消息消费 单个消费和批量消费配置实现对比(Springboot),完整实现示例对比
  • 链表-143.重排链表-力扣(LeetCode)
  • SQL视图、存储过程和触发器
  • npm全局安装后,cmd命令行可以访问,vscode访问报错
  • Django REST框架核心:GenericAPIView详解
  • GitHub Push 认证失败 fatal Authentication failed
  • OceanBase 分区裁剪(Partition Pruning)原理解读
  • Binlog Server守护MySQL数据0丢失
  • 基于Pytochvideo训练自己的的视频分类模型
  • python中view把矩阵维度降低的时候是什么一个排序顺序
  • 机器学习——数据清洗
  • 【论文阅读】Multi-metrics adaptively identifies backdoors in Federated Learning
  • Linux 文本处理与 Shell 编程笔记:正则表达式、sed、awk 与变量脚本
  • 本地文件上传到gitee仓库的详细步骤
  • Excel表格复制到word中格式错乱
  • Nginx 的完整配置文件结构、配置语法以及模块详解
  • 【学习笔记】大话设计模式——一些心得及各设计模式思想记录
  • Vue3全局配置Loading的完整指南:从基础到实战
  • PyTorch API 4