离线安装 MySQL 于 CentOS 7
一、前置条件
确保 CentOS 7 系统已安装。 下载 MySQL 软件包,可从 MySQL 官方网站获取。二、安装步骤
1. 上传 MySQL 软件包
将下载的 MySQL 软件包上传到 CentOS 7 服务器上。2. 安装依赖项
运行以下命令安装 MySQL 需要的依赖项:sudo yum install perl-Data-Dumper perl-JSON openssl
3. 创建 MySQL 用户和组
运行以下命令创建 MySQL 用户和组:sudo groupadd mysql sudo useradd -g mysql mysql
4. 解压 MySQL 软件包
解压下载的 MySQL 软件包:sudo tar -xvf mysql-*.tar.gz
5. 移动 MySQL 文件
将解压后的 MySQL 文件移动到目标目录:sudo mv mysql-*/ /usr/local/mysql
6. 授予权限
将 MySQL 目录的所有权和权限授予 mysql 用户和组:sudo chown -R mysql:mysql /usr/local/mysql chmod -R 755 /usr/local/mysql
7. 初始化 MySQL
运行以下命令初始化 MySQL 数据库:sudo /usr/local/mysql/bin/mysqld --initialize-insecure --user=mysql
8. 启动 MySQL 服务
启动 MySQL 服务:sudo /usr/local/mysql/support-files/mysql.server start
三、配置 MySQL
1. 创建 root 密码
连接到 MySQL 数据库并创建 root 密码:sudo /usr/local/mysql/bin/mysql -uroot
2. 允许远程连接(可选)
如果需要允许远程连接到 MySQL 数据库,请编辑/etc/my.cnf文件,在
[mysqld]部分下添加以下行:
bind-address=0.0.0.0
3. 重启 MySQL 服务
重启 MySQL 服务以应用配置更改:sudo /usr/local/mysql/support-files/mysql.server restart
