---
title: 简介
description: "本文主要介绍如何在使用openEuler或CentOS操作系统的鲲鹏服务器上编译和安装MySQL。文中将分别介绍基于物理机、基于KVM虚拟机和基于Docker容器的MySQL的安装方法，请根据实际情况选择其中一种安装方式。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/MySQL/kunpengmysql8017_03_0001.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/MySQL/kunpengmysql8017_03_0001.html
indexId: d4896349a8777500f6fb4d1b079c0bb8e056f6d523614ca0206e10246d73220373
---
# 简介

本文主要介绍如何在使用openEuler或CentOS操作系统的鲲鹏服务器上编译和安装MySQL。文中将分别介绍基于物理机、基于KVM虚拟机和基于Docker容器的MySQL的安装方法，请根据实际情况选择其中一种安装方式。

openEuler操作系统暂时不支持通过RPM包安装，请参见《MySQL 移植指南(https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/MySQL/kunpengmysql8017_02_0001.html)》通过源码编译安装MySQL。

#### 简要介绍

MySQL是一个关系型数据库管理系统，由瑞典MySQL AB公司开发，是业界最流行的RDBMS（Relational Database Management System，关系数据库管理系统）之一，尤其在WEB应用方面。该文档主要介绍MySQL在物理机、KVM、Docker等场景下的安装流程。

关系型数据库是将数据保存在不同的表中，而非将所有数据放在一个大仓库内，这样就加快了速度并提高了灵活性。由于其体积小、速度快、总体拥有成本低，尤其是开放源码这一特点，一般中小型网站的开发都选择MySQL作为网站数据库。

MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。

MySQL软件采用了双授权模式，分为社区版和商业版。

关于MySQL的更多信息请访问MySQL官网(https://www.mysql.com/)。

开发语言：C/C++

一句话描述：关系型数据库。

使用开源软件时需遵守开源软件的许可协议。


#### 建议的版本

MySQL 5.7.27、MySQL 8.0.17或MySQL 8.0.25及以上版本。

MySQL 8.0.16版本需自行通过官网补丁升级。
