---
title: 安装SQL Database
description: "请在控制节点安装SQL Database。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengcpfs/ecosystemEnable/OpenStack/kunpengopenstacktrain_04_009.html
sourcePath: /source/zh/kunpengcpfs/ecosystemEnable/OpenStack/kunpengopenstacktrain_04_009.html
indexId: dde64991aa6d592a904d0b4766e960e2802a59d33f82bb15e7f9c5af39f918fa82
---
# 安装SQL Database

请在控制节点安装SQL Database。

1. 安装软件包。

```
yum install mariadb mariadb-server python3-PyMySQL python3-pyparsing-2.4.7-3.oe2203sp2
```


2. 配置 “/etc/my.cnf.d/openstack.cnf”文件。

  a. 打开文件。

```
vi /etc/my.cnf.d/openstack.cnf
```


  b. 按“i”进入编辑模式，添加如下内容。

```
[mysqld]
bind-address =
192.168.14.2
default-storage-engine = innodb
innodb_file_per_table = on
max_connections = 4096
collation-server = utf8_general_ci
character-set-server = utf8
```


    192.168.14.2为环境中当前节点的控制节点IP地址，请根据实际情况进行替换。


  c. 按“Esc”键退出编辑模式，输入:wq!，按“Enter”键保存并退出文件。
3. 启动SQL Database服务，并为其配置开机自启动。

```
systemctl enable mariadb.service
systemctl start mariadb.service
```


4. 配置SQL Database的默认密码。

```
mysql_secure_installation
```


  初次安装MariaDB，默认root密码为空，按“Enter”键继续为root用户设置密码，请输入自选密码。密码中请勿包含字符“#@$”，支持特殊字符“&=- _ . + ! * ()”。

  如下图所示，后续操作按照以下截图中的操作进行即可。
