结构化查询语言(SQL)是一个ISO标准语言,用于创建和管理数据库, 这种数据库存储一系列表。不同的实现通常会添加特有的语言扩展; 不同SQL实现的比较(Comparison of different SQL implementat- ions)是一份很好的产品差 异参考文档。

不同的实现通常会提供一个命令行用于交互式键入命令和显示输出, 同时这些实现也会提供一种执行脚本文件的方法。(如何退出命令行 就是就是SQL中尚未被标准化部分的一个典型例子,绝大多数SQL实 现支持关键字QUIT、EXIT或者两者。)

本文的实例命令假设你已经加载了github上的MySQL示例员工数据库 运行脚本的语法取决于你使用的SQL实现。通常是一个命令行工具。