MySQL 概述

MySQL原本是一个开放源码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被Sun公司收购。2009年,甲骨文公司(Oracle)收购Sun公司,MySQL成为Oracle旗下产品。

MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中。
随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用,比如淘宝、维基百科、Google和Facebook等网站。

MySQL由Michael Widenius和David Axmark于1994年开发。目前MySQL由Oracle(以前的Sun,以前的MySQL AB)维护。

本站MySQL教程是学习MySQL的综合教程。

我们有数百个示例,通常使用Java代码。

可以帮助你创建基于Java-MySQL的Web应用程序。

学习Java Web开发通常意味着高薪。


MySQL是什么

  • MySQL是一个数据库管理系统。
  • MySQL数据库是关系型的。
  • MySQL软件是开源的。
  • MySQL数据库服务器快速,可靠,可扩展且易于使用。
  • MySQL Server适用于客户端/服务器或嵌入式系统。
  • 将数据库许可成本降低90%以上
  • 切割系统停机时间减少60%
  • 将硬件支出降低70%
  • 将管理,工程和支持成本降低多达50%

 


MySQL支持的平台

  • Linux(RedHat,SUSE,Mandrake,Debian)
  • 嵌入式Linux(MontaVista,LynuxWorks BlueCat)
  • Unix(Solaris,HP-UX,AIX)
  • BSD(Mac OS X,FreeBSD)
  • Windows(Windows 2000,Windows NT)
  • RTOS(QNX)
  • MySQL支持第三方工具

MySQL支持的开发语言

  • C
  • C++
  • C#
  • Java
  • Delphi
  • Visual Basic
  • Perl
  • Python
  • PHP

MySQL的版本

  • MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。
  • MySQL Enterprise Edition 企业版本,需付费,可以试用30天。
  • MySQL Cluster 集群版,开源免费。可将几个MySQL Server封装成一个Server。
  • MySQL Cluster CGE 高级集群版,需付费。