Centos7离线安装mysql-5.7.44bundle包

打印 上一主题 下一主题

主题 972|帖子 972|积分 2916

在 CentOS 7 上安装 mysql-5.7.44-1.el7.x86_64.rpm-bundle.tar(这里假设这是一个包含多个 RPM 包的 tar 归档文件)的步调通常涉及解压归档文件、安装 RPM 包以及设置 MySQL 服务。以下是一个详细的步调指南:
1. 下载和解压 RPM 包

首先,你须要从 MySQL 官方网站或其他可靠源下载 mysql-5.7.44-1.el7.x86_64.rpm-bundle.tar 文件。由于直接链接可能随时间变化,建议访问 MySQL 官方下载页面 查找适用于 CentOS 7 的 MySQL 5.7 RPM 包。
下载完成后,使用以下命令解压 tar 文件:
cd /usr/local
sudo tar -xvf /path/to/mysql-5.7.44-1.el7.x86_64.rpm-bundle.tar
请将 /path/to/ 更换为现实的下载路径。
2. 卸载预装的 MariaDB(假如已安装)

在 CentOS 7 上,可能会预装 MariaDB,这是 MySQL 的一个分支。在安装 MySQL 之前,须要卸载 MariaDB 及其相关包。使用以下命令来卸载 MariaDB:
sudo yum remove mariadb mariadb-server mariadb-libs mariadb-devel
3. 安装 MySQL RPM 包

解压后的 tar 文件通常包含多个 RPM 包,包罗 MySQL 服务器、客户端、库文件等。你须要按照依赖关系安装这些包。一般来说,安装顺序是从依赖最少的包开始。但是,为了简化操纵,你可以尝试一次性安装所有包,假如遇到依赖标题,再单独处理。
使用以下命令安装 RPM 包:
cd /usr/local/mysql-5.7.44-el7-x86_64 # 假设解压后的目录是这个名字
sudo rpm -ivh *.rpm --force --nodeps
注意:--force --nodeps 选项是逼迫安装并忽略依赖关系。这通常不推荐,因为它可能会导致体系不稳固。但是,在某些环境下,假如 yum 仓库中没有所需的依赖包,大概依赖关系已经通过其他方式满意,这个选项可能是须要的。
4. 设置 MySQL

安装完成后,须要初始化数据库并设置 root 暗码。


  • 初始化数据库
    MySQL 5.7 在安装后不会自动初始化数据库。你须要手动执行 mysqld --initialize 命令来初始化数据库,并天生 root 用户的临时暗码。
       
    sudo mysqld --initialize
    sudo grep 'temporary password' /var/log/mysqld.log
    记下临时暗码,稍后将须要它。
  • 启动 MySQL 服务
       
    sudo systemctl start mysqld
    sudo systemctl enable mysqld

  • 安全设置
    MySQL 提供了 mysql_secure_installation 脚原来执行一些安全相关的操纵,如更改 root 暗码、删除匿名用户、克制 root 远程登录等。
       
    sudo mysql_secure_installation
    按照提示操纵,输入你之前记下的临时暗码,并设置新的 root 暗码。
5. 验证安装

使用以下命令登录 MySQL 并验证安装:
mysql -u root -p
输入你在 mysql_secure_installation 中设置的新暗码。假如乐成登录,阐明 MySQL 已乐成安装并设置。
注意事项



  • 在执行上述步调时,请确保你有充足的权限(通常须要 root 权限)。
  • 假如在安装过程中遇到任何标题,请检查 MySQL 的日志文件(通常位于 /var/log/mysqld.log)以获取更多信息。
  • 假如你正在使用防火墙,请确保已开放 MySQL 的默认端口(3306)以允许远程毗连。
  • 根据你的具体需求,可能还须要设置 MySQL 的其他选项,如字符集、时区等。这些都可以在 MySQL 的设置文件(my.cnf 或 my.ini)中进行设置。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

美丽的神话

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表