首页 理论教育 MySQL数据库应用与实例教程:中小型网站上的首选

MySQL数据库应用与实例教程:中小型网站上的首选

时间:2023-11-22 理论教育 版权反馈
【摘要】:目前MySQL被广泛地应用在Internet上的中小型网站中。在下述网页你还能查看到MySQL和它竞争对手进行了短兵相接的比较。

MySQL数据库应用与实例教程:中小型网站上的首选

1.2.1 MySQL介绍

1. MySQL概念

MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

2.MySQL特征

• 性能快捷、优化SQL语言

• 容易使用。

多线程可靠性

• 多用户支持。

• 可移植性和开放源代码

• 遵循国际标准和国际化支持。

• 为多种编程语言提供API。

3.MySQL5特性

• 子查询。

• 视图。

• 存储过程。

触发器。(www.xing528.com)

事务处理

• 热备份。

二进制Bit类型。

4.MySQL不足

• 不能直接处理XML数据。

• 一些功能上支持得不够完善和成熟。

• 不能提供任何OLAP(实时分析系统)功能。

5.MySQL应用

MySQL的官方网站引述MySQL是“世界上最受欢迎的开放源代码数据库”。这不是狂妄之语,数字可以证明它:目前,有超过1 000万份的MySQL被安装用于支付高负荷的网站和其他关键商业应用,包括像阿尔卡特、爱立信、朗讯、亚马逊谷歌纽约证券交易所、迪斯尼、雅虎、美国宇航局等这样的产业领袖。在下述网页你还能查看到MySQL和它竞争对手进行了短兵相接的比较。

http://www.mysql.com/information/crash-me.php

http://www.mysql.com/information/benchmarks.html

1.2.2 结构化查询语言SQL

结构化查询语言(Structured Query Language,SQL)是一种应用最为广泛的关系数据库语言。该语言定义了操作关系数据库的标准语法,几乎所有的关系数据库管理系统都支持SQL,如图1.5所示。

图1.5 结构化查询语言构成

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈