CentOS-7-aarch64-Everything-2009系统离线安装mysql-8.0.32-linux-glibc2.17-aarch64.tar的详细步骤
时间: 2023-09-05 10:13:23 浏览: 199
安装MySQL-8.0.32-linux-glibc2.17-aarch64.tar.gz前需要先安装依赖包:
```
sudo yum install -y libaio
```
然后按照以下步骤进行安装:
1. 下载MySQL-8.0.32-linux-glibc2.17-aarch64.tar.gz文件到任意目录下。
2. 解压MySQL-8.0.32-linux-glibc2.17-aarch64.tar.gz文件:
```
tar -zxvf MySQL-8.0.32-linux-glibc2.17-aarch64.tar.gz
```
3. 将解压后的MySQL-8.0.32-linux-glibc2.17-aarch64文件夹移动到`/usr/local/`目录下:
```
sudo mv MySQL-8.0.32-linux-glibc2.17-aarch64 /usr/local/
```
4. 创建MySQL用户和用户组:
```
sudo groupadd mysql
sudo useradd -r -g mysql -s /bin/false mysql
```
5. 进入MySQL安装目录:
```
cd /usr/local/MySQL-8.0.32-linux-glibc2.17-aarch64
```
6. 初始化MySQL:
```
sudo ./bin/mysqld --initialize --user=mysql --basedir=/usr/local/MySQL-8.0.32-linux-glibc2.17-aarch64 --datadir=/usr/local/MySQL-8.0.32-linux-glibc2.17-aarch64/data
```
7. 设置MySQL服务:
```
sudo cp /usr/local/MySQL-8.0.32-linux-glibc2.17-aarch64/support-files/mysql.server /etc/init.d/mysql
sudo chmod +x /etc/init.d/mysql
```
8. 启动MySQL服务:
```
sudo service mysql start
```
9. 登录MySQL,修改root密码:
```
sudo ./bin/mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
```
注意:将`新密码`替换为你自己的密码。
10. 测试MySQL是否安装成功:
```
sudo ./bin/mysql -u root -p
```
如果成功登录到MySQL,说明安装成功。
11. 如果需要开机启动MySQL服务,执行以下命令:
```
sudo chkconfig --add mysql
sudo chkconfig mysql on
```
至此,MySQL-8.0.32在CentOS-7-aarch64-Everything-2009系统上的离线安装已经完成。
阅读全文