在CentOS 7系统下通过二进制方式安装MySQL 8.0.34

第一步:下载MySQL 8.0.34二进制包

  1. 访问MySQL官方网站下载页面(通常位于 https://dev.mysql.com/downloads/mysql/ ),找到对应Linux通用二进制版的MySQL 8.0.34。

  2. 选择适用于Linux系统的MySQL Community Server RPM Bundle,它通常包含多个RPM包,用于完整安装MySQL。

第二步:上传安装包到服务器

使用诸如scpsftp或图形化工具如Xftp将下载的MySQL 8.0.34二进制包上传到CentOS 7服务器上合适的目录,例如 /usr/local/src

第三步:解压并安装依赖

  1. 解压下载的MySQL压缩包(假设压缩包名为 mysql-8.0.34-linux-glibc2.12-x86_64.tar.gz):
cd /usr/local/src
tar -zxvf mysql-8.0.34-linux-glibc2.12-x86_64.tar.gz
mv mysql-8.0.34-linux-glibc2.12-x86_64/ /usr/local/mysql
  1. 安装必要的依赖包:
sudo yum install gcc-c++ libaio-devel bzip2 openssl-devel perl-Data-Dumper

第四步:编译安装MySQL

  1. 进入MySQL目录并执行安装脚本:
cd /usr/local/mysql
scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/var/lib/mysql

第五步:配置环境变量及系统服务

  1. 配置MySQL环境变量,编辑 /etc/profile 文件,在末尾添加:
export MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:$MYSQL_HOME/bin
  1. 刷新环境变量:
source /etc/profile
  1. 创建MySQL系统服务(假设手动管理,如果需要自动启动,需要编写systemd服务文件):
# 编写MySQL启动脚本(mysqld_safe.sh)
nano /etc/init.d/mysqld_safe.sh

在脚本中添加启动、停止、重启MySQL的服务管理命令。

第六步:启动MySQL服务并设置权限

  1. 启动MySQL服务:
sudo /etc/init.d/mysqld_safe.sh start
  1. 设置root用户的密码(首次启动可能需要初始化数据目录):
sudo mysqladmin -u root password 'new_password'

第七步:配置MySQL

根据需要修改MySQL的配置文件 /usr/local/mysql/my.cnf ,并根据实际需求调整MySQL的相关参数。

注意事项:

  • 对于二进制安装,MySQL官方可能提供了更详细的官方文档说明,请参照其官方指南进行操作。
  • 上述步骤简化了一些复杂的配置细节,比如防火墙规则、权限分配等,请根据实际情况完善。
  • MySQL 8.0开始对加密插件有要求,可能需要额外处理SSL证书和加密连接相关的设置。

请务必在安装过程中遵循MySQL官方文档给出的最新指导,因为MySQL的安装步骤可能会随版本更新而有所不同。

相关推荐

  1. CentOS 7系统通过二进制方式安装MySQL 8.0.34

    2024-03-17 13:20:04       19 阅读
  2. 二进制方式安装mysql

    2024-03-17 13:20:04       10 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-17 13:20:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-17 13:20:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-17 13:20:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-17 13:20:04       18 阅读

热门阅读

  1. Jtti:如何在CentOS中安装和配置Tomcat应用服务器

    2024-03-17 13:20:04       20 阅读
  2. NIO学习笔记

    2024-03-17 13:20:04       19 阅读
  3. dp动态规划的基本

    2024-03-17 13:20:04       21 阅读
  4. CCF CSP试题编号: 202312-2试题名称: 因子化简

    2024-03-17 13:20:04       18 阅读
  5. MongoDB聚合运算符:$eq

    2024-03-17 13:20:04       21 阅读
  6. 英语随笔,发散了 3.17

    2024-03-17 13:20:04       18 阅读
  7. web安全——sql注入漏洞知识点总结

    2024-03-17 13:20:04       18 阅读
  8. 嵌入式摄像头,获取视频要通过进程通讯?

    2024-03-17 13:20:04       20 阅读
  9. 外观模式实战运用

    2024-03-17 13:20:04       18 阅读