数据库必知词汇:MySQL-阿里云开发者社区

开发者社区> 阿里云术语库> 正文

数据库必知词汇:MySQL

简介: MySQL是一种开放源代码的关系型数据库管理系统,也是目前业界最为流行的关系型数据库管理系统之一。其可以使用最常用结构化查询语言进行数据库操作。其最初由瑞典MySQL AB公司开发,目前属于美国Oracle公司旗下产品。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。

MySQL是一种开放源代码的关系型数据库管理系统,也是目前业界最为流行的关系型数据库管理系统之一。其可以使用最常用结构化查询语言进行数据库操作。其最初由瑞典MySQL AB公司开发,目前属于美国Oracle公司旗下产品。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。

MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,MySQL受到中小企业的热捧,虽然其功能的多样性和性能的稳定性差强人意,但是在不需要大规模事务化处理的情况下,MySQL也是管理数据内容的好选择之一。此外,因为MySQL的开源的特性,因此可以在General Public License的许可下下载并根据个性化的需要对其进行修改。

MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

综上所述,MySQL具有以下特性:

  • MySQL 是开源的,所以你不需要支付额外的费用。
  • MySQL 支持大型的数据库。可以处理拥有上千万条记录的大型数据库。
  • MySQL 使用标准的 SQL 数据语言形式。
  • MySQL 可以运行于多个系统上,并且支持多种语言。这些编程语言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby等。
  • MySQL 对PHP有很好的支持,PHP 是目前最流行的 Web 开发语言。
  • MySQL 支持大型数据库,支持 5000 万条记录的数据仓库,32 位系统表文件最大可支持 4GB,64 位系统支持最大的表文件为8TB。
  • MySQL 是可以定制的,采用了 GPL 协议,你可以修改源码来开发自己的 MySQL 系统。

资料来源:
MySQL | The Most Popular Open-Source Database | Oracle https://www.oracle.com/mysql/
MySQL - Introduction – Tutorialspoint https://www.tutorialspoint.com/mysql/mysql-introduction.htm
MySQL Tutorial - Learn MySQL Fast, Easy and Fun https://www.mysqltutorial.org/

版权声明:本文中所有内容均属于阿里云开发者社区所有,任何媒体、网站或个人未经阿里云开发者社区协议授权不得转载、链接、转贴或以其他方式复制发布/发表。申请授权请邮件developerteam@list.alibaba-inc.com,已获得阿里云开发者社区协议授权的媒体、网站,在转载使用时必须注明"稿件来源:阿里云开发者社区,原文作者姓名",违者本社区将依法追究责任。 如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:developer2020@service.aliyun.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:

阿里云术语库提供术语的标准定义、缩略语、术语用法及多语言等,提供术语的增删改查等功能。

官方博客
官网链接