CentOS 7 离线安装 MySQL

在CentOS 7中,若要离线安装MySQL,首先需要移除系统预装的MariaDB,以确保纯净的环境。执行以下步骤:1. 检查系统中是否已安装MariaDB,如果有,使用命令卸载:sudo yum remove MariaDB-server MariaDB-client 2. 接着,检查MySQL用户和组是否已存在。若不存在,创建它们:sudo useradd -r mysql && ...
CentOS 7 离线安装 MySQL
在CentOS 7中,若要离线安装MySQL,首先需要移除系统预装的MariaDB,以确保纯净的环境。执行以下步骤:

1. 检查系统中是否已安装MariaDB,如果有,使用命令卸载:
<code>sudo yum remove MariaDB-server MariaDB-client</code>

2. 接着,检查MySQL用户和组是否已存在。若不存在,创建它们:
<code>sudo useradd -r mysql && sudo groupadd mysql && sudo usermod -aG mysql mysql</code>

3. 转至下载页面获取离线安装包:<a href="https://dev.mysql.com/downloads/mysql/5.7.html#downloads">MySQL官方网站下载页面,选择合适的版本,然后下载tar.gz文件。

4. 将下载的包上传到服务器,解压缩并重命名安装目录,如:<code>sudo tar -xvf mysql-5.7.25.tar.gz && sudo mv mysql-5.7.25 mysql_install

5. 将目录权限调整为所有用户组所有:
<code>sudo chown -R mysql:mysql mysql_install</code>

6. 创建MySQL的启动配置文件my.cnf,以定义安装细节。

7. 进入MySQL文件夹,执行安装命令:<code>cd mysql_install && sudo ./scripts/mysql_install_db --user=mysql --ldata=/var/lib/mysql --basedir=.

8. 配置MySQL为开机自启动:<code>sudo systemctl enable mysqld

9. 设置环境变量,让系统能够识别MySQL安装路径:<code>sudo vi /etc/profile,添加MySQL路径,然后执行source命令使更改生效。

10. 完成安装后,安全起见,请修改初始密码并配置远程访问权限,以满足应用需求。2024-08-08
mengvlog 阅读 11 次 更新于 2025-06-20 00:19:34 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部