功能强大
MySQL中提供了多种数据库存储引擎,各引擎各有所长,适用于不同的应用场合,用户可以选择最合适的引擎以得到最高性能,可以处理每天访问量超过数亿的高强度的搜索 Web 站点。MySQL5 支持事务、视图、存储过程、触发器等。
支持跨平台
MySQL支持至少20种以上的开发平台,包括Linux、Windows、FreeBSD 、IBMAIX、AIX、FreeBSD等。这使得在任何平台下编写的程序都可以进行移植而不需要对程序做任何的修改。
运行速度快
高速是MySQL的显著特性。MySQL使用了极快的B树磁盘表(MyISAM)和索引压缩。通过使用优化的单扫描多连接,能够极快地实现连接。SQL函数使用高度优化的类库实现,运行速度极快。
支持面向对象
编程方式可分为纯粹面向对象、纯粹面向过程、面句对象与面向过程混合 3种方式。
安全性高
灵活和安全的权限与密码系统,允许基本主机的验证。连接到服务器时,所有的密码传输均采用加密形式,从而保证了密码的安全。
成本低
MySQL数据库是一种完全免费的产品,用户可以直接通过网络下载。
支持各种开发语言
MySQL为各种流行的程序设计语言提供支持,为它们提供了很多的API函数,包括PHP、ASP.NET、Java、Eiffel、Python、Ruby、Tcl、C、C++、Perl语言等。</