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

相关推荐
小江的记录本7 小时前
【Java基础】泛型:泛型擦除、通配符、上下界限定(附《思维导图》+《面试高频考点清单》)
java·数据结构·后端·mysql·spring·面试·职场和发展
bqq198610269 小时前
MySQL 8与MySQL 5.7的主要区别
数据库·mysql
chushiyunen10 小时前
r树索引、mysql对r树的支持
数据库·mysql
罗超驿10 小时前
16.深入理解数据库事务:从转账场景剖析ACID四大特性与回滚(Rollback)机制
数据库·mysql
me83211 小时前
【AI】踩坑LangChain4j集成千问模型:版本适配问题完整解决历程
java·spring·阿里云·ai
@nengdoudou11 小时前
KingbaseES数据库MySQL模式使用 “GROUP BY“
数据库·mysql
Wait....13 小时前
死锁的知识总结
数据库·mysql
染指111013 小时前
7.相似度计算(本地模型下载和使用,在线模型的使用)-RAG基础1
人工智能·机器学习·阿里云·向量·rag
逻辑羊驼13 小时前
VSCODE 连接 MySQL 数据库并执行当地SQL文件
数据库·mysql
夜白宋14 小时前
【Mysql深入】二、事务
数据库·mysql