本节视频教学录像:3分钟
经过多年的发展,MySQL已经应用到各行各业,同时MySQL自身也得到了空前的发展,越来越多的数据库从业者选择使用并提高了MySQL。
MySQL数据库有很多优势,下面总结几点。
(1) MySQL是开放源代码的数据库,任何人都可以获得该数据库的源代码。这就使得任何人都可以修正MySQL的缺陷。并且任何人都能以任何目的来使用该数据库。Richard Stallman提出GUN工程以及GPL许可协议,目的是为用户提供可以自由使用的软件。MySQL作为一款自由软件,延续并继承了GUN的思想,保证了MySQL是一款可以自由使用的数据库。
(2) MySQL能够实现跨平台操作,不仅可以在Windows系列操作系统上运行,还可以在UNIX、Linux和Mac OS等操作系统上运行。因为很多网站都选择UNIX、Linux作为网站的服务器,所以MySQL的跨平台性保证其在Web应用方面的优势。虽然微软公司的SQL Server数据库是一款很优秀的商业数据库,但是其只能在Windows系列的操作系统上运行。因此MySQL数据库的跨平台性决定其应用前景广泛。
(3) MySQL数据库是一款自由软件。任何人都可以从MySQL的官方网站下载该软件。有些社区版本的MySQL都是可以免费使用的。即使是需要付费的附加功能,其价格也是很便宜的。相对于Oracle、DB2和SQL Server这些价格昂贵的商业软件,MySQL具有绝对的价格优势。
(4) MySQL功能强大且使用方便。MySQL是一个真正的多用户、多线程SQL数据库服务器。它是以客户机/服务器结构的实现,由一个服务器守护程序mysqld和很多不同的客户程序与库组成。它能快速、有效和安全地处理大量的数据。相对于Oracle等数据库来说,MySQL的使用是非常简单的。这也为MySQL在各行各业得到广泛的应用奠定了基础。
正是因为MySQL是一款开源的软件,使它才能够在各行各业迅速得到广泛的应用。随着越来越多的知名企业阿里巴巴、新浪等正在使用MySQL数据库系统,而这方面的人才需求也是供不应求,2014年,ORACLE官方也增设了MySQL OCP (认证专家)认证考试,通过考试后,将颁发Oracle官方证书:即Oracle Certified Professional(MySQL 5.6 Database Administrator)。熟练掌握MySQL以后,可以从事系统架构师、系统维护、数据开发等职业。