arm架构银河麒麟安装mysql 5.7
时间: 2025-06-21 12:15:13 浏览: 23
### 在 ARM 架构的银河麒麟操作系统上安装 MySQL 5.7 的具体方法
在 ARM 架构的银河麒麟操作系统上安装 MySQL 5.7,需要遵循以下指南。这些步骤基于提供的引用内容以及相关经验[^1]。
#### 1. 下载安装包
首先,从官方或可信来源下载适用于 ARM64 架构的 MySQL 5.7 安装包。推荐使用以下资源:
- 项目地址:https://gitcode.com/Resource-Bundle-Collection/c33b7 提供了详细的安装步骤和所需文件[^2]。
- 百度网盘链接:https://pan.baidu.com/s/1kyx3sqAdW-2edbL8XmlLRQ,提取码:ekiq,包含官方依赖和数据库文件[^3]。
#### 2. 解压安装包
将下载的 `mysql5.7-arm64.zip` 文件解压到指定目录。例如:
```bash
unzip mysql5.7-arm64.zip -d /opt/
```
这会将文件解压到 `/opt/mysql-5.7.27-aarch64` 目录下。
#### 3. 创建用户和组
为了安全起见,创建一个专门用于运行 MySQL 的用户和组:
```bash
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
```
#### 4. 配置 MySQL 环境
进入解压后的 MySQL 目录,并设置正确的权限:
```bash
cd /opt/mysql-5.7.27-aarch64
chown -R mysql:mysql .
```
#### 5. 初始化 MySQL 数据库
初始化数据库以生成必要的配置文件和数据目录:
```bash
./bin/mysqld --initialize --user=mysql --basedir=/opt/mysql-5.7.27-aarch64 --datadir=/opt/mysql-5.7.27-aarch64/data
```
此命令会生成一个临时密码,记录下来以便后续登录使用。
#### 6. 配置 MySQL 服务
创建并编辑 MySQL 配置文件 `/etc/my.cnf`,确保包含以下内容:
```ini
[mysqld]
basedir=/opt/mysql-5.7.27-aarch64
datadir=/opt/mysql-5.7.27-aarch64/data
socket=/var/lib/mysql/mysql.sock
user=mysql
```
#### 7. 启动 MySQL 服务
使用以下命令启动 MySQL 服务:
```bash
./bin/mysqld_safe --defaults-file=/etc/my.cnf &
```
或者通过系统服务管理工具(如 `systemctl`)进行管理。
#### 8. 修改密码并测试连接
使用临时密码登录 MySQL,并修改为强密码:
```bash
./bin/mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
FLUSH PRIVILEGES;
EXIT;
```
验证是否可以正常连接数据库:
```bash
./bin/mysql -u root -p
```
---
### 注意事项
- 安装过程中可能需要根据系统环境调整配置,确保所有依赖项已正确安装[^2]。
- 在操作前,请备份重要数据,以防意外发生[^3]。
- 如果遇到问题,可以参考银河麒麟官方技术支持或社区论坛[^4]。
---
阅读全文
相关推荐


















