银河麒麟V10安装MySQL
时间: 2025-01-08 12:06:52 浏览: 4
### 安装 MySQL 数据库于银河麒麟 V10
#### 准备工作
为了确保顺利安装,在开始之前需确认已下载适用于Linux系统的MySQL压缩包版本,例如`mysql-8.0.33-linux-glibc2.17-x86_64-minimal.tar.gz`并将其上传至目标服务器环境内[^1]。
#### 解压软件包
通过命令行工具解压缩所获得的MySQL归档文件到指定位置,通常建议放置在如`/usr/local/`这样的标准路径下以便管理和访问:
```bash
tar zxvf mysql-8.0.33-linux-glibc2.17-x86_64-minimal.tar.gz -C /usr/local/
```
#### 创建必要的目录结构与权限设置
由于初次安装时操作系统可能不存在预设的相关存储路径以及配置文档,因此需要手动创建这些资源。具体操作包括但不限于建立数据存放点 `/var/lib/mysql` 和初始化全局设定文件 `/etc/my.cnf` [^3]。同时调整新加入组件的安全属性以允许适当的操作执行:
```bash
mkdir -p /var/lib/mysql
touch /etc/my.cnf
chmod -R 777 /usr/local/mysql
```
需要注意的是赋予过宽泛权限仅作为临时措施用于简化部署流程,在生产环境中应遵循最小特权原则重新评估并收紧相应授权范围 [^4]。
#### 初始化数据库实例和服务启动
进入刚刚解压出来的MySQL程序目录下的bin子文件夹来运行初始化脚本,这一步骤会构建初始的数据表空间和其他必需项;之后可以通过提供的服务管理器尝试开启mysqld进程验证一切正常运作:
```bash
cd /usr/local/mysql/bin
./mysqld --initialize-insecure --user=mysql
./mysql.server start
```
以上指令中的选项`--initialize-insecure`意指不为root账户设立密码从而方便后续调试阶段快速登录测试,但在正式上线前务必更改此默认状态增强安全性。
阅读全文