介绍
本文主要介绍如何在使用openEuler或CentOS操作系统的鲲鹏服务器上编译和安装MySQL。文中将介绍三种安装MySQL的方式:通过官网RPM包安装、通过镜像站RPM包安装(推荐)和通过源码编译安装,请根据实际情况选择其中一种安装方式。
openEuler操作系统暂时不支持通过RPM包安装,请参见《MySQL 移植指南》通过源码编译安装MySQL。
简要介绍
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,是业界最流行的RDBMS(Relational Database Management System,关系数据库管理系统)之一,尤其在WEB应用方面。该文档主要介绍MySQL在物理机、KVM、Docker等场景下的安装流程。
关系型数据库是将数据保存在不同的表中,而非将所有数据放在一个大仓库内,这样就加快了速度并提高了灵活性。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。
MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。
MySQL软件采用了双授权模式,分为社区版和商业版。
开发语言:C/C++
一句话描述:关系型数据库。
使用开源软件时需遵守开源软件的许可协议。
建议的版本
MySQL 5.7.27、MySQL 8.0.17或MySQL 8.0.25及以上版本。
MySQL 8.0.16版本需自行通过官网补丁升级。
父主题: 安装指南