阿里云的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 官方安装文档。

相关推荐
Decay__2 小时前
05_MySQL 常用 SQL 大全 —— 诊断、管理、优化辅助 SQL 与三大系统库速查
运维·数据库·sql·mysql·架构
Decay__8 小时前
04_MySQL DBA 日常运维手册 —— 会话管理、锁与阻塞、事务监控、慢查询与日志巡检
运维·数据库·sql·mysql·架构
yyuuuzz12 小时前
云服务器安全组规则优先级的机制记录
运维·服务器·网络·安全·阿里云·aws
后台模板学习15 小时前
MongoDB 与 MySQL 在 IM 即时聊天场景中该
数据库·mysql·mongodb
IT大白鼠15 小时前
渗透测试实战从靶场搭建到渗透流程——第 8 篇 · 服务型靶标(上):MySQL 双版本写文件链
数据库·mysql·渗透测试
少年的范儿16 小时前
Windows 安装 MySQL 8.4 教程(ZIP 解压版):配置 my.ini、初始化数据库与启动服务
数据库·windows·mysql
神仙别闹16 小时前
基于Python+MySQL实现(Web)个人博客系统
python·mysql·php
张小姐的猫17 小时前
【MySQL】事务
android·mysql·adb
时间售卖铺18 小时前
MySQL事务ACID与隔离级别深度解析
运维·数据库·mysql·云原生
云-缩影18 小时前
我用阿里云 AI 动画方案跑通了剧本→视频流水线:ComfyUI + 百炼模型实测
人工智能·阿里云·云计算