MySQL是一种开源的关系数据库管理系统,它基于结构查询语言(SQL),该结构用于在数据库中添加,删除和修改信息。标准SQL命令(例如ADD,DROP,INSERT和UPDATE)可与MySQL一起使用。

MySQL可用于多种应用程序,但最常见于Web服务器。使用MySQL的网站可能包含访问数据库信息的网页。这些页面通常称为“动态”,这意味着每个页面的内容都是在页面加载时从数据库生成的,使用动态网页的网站通常称为数据库驱动的网站。

许多使用MySQL的数据库驱动的网站也使用Web脚本语言(如PHP)来访问数据库中的信息,MySQL命令可以合并到PHP代码中,从而允许从数据库信息生成Web页面的一部分或全部。

由于MySQL和PHP都是开放源代码(意味着它们可以免费下载和使用),因此PHP / MySQL组合已成为数据库驱动网站的流行选择。