mysql与sql的区别是什么

上周我和大家聊了SQL和MySQL的区别。

SQL 是一种标准语言。
由 ANSI/ISO 开发。
它用于操作所有关系数据库。

MySQL 是一个数据库程序。
开源。
由 Oracle 维护。

SQL主要进行数据操作。
选择、插入、更新、删除。

MySQL有更多的功能。
例如存储驱动器。
InnoDB支持事务。
mysqldump 备份。
工作台可视化。

稳定的 SQL 语法。
基本命令在很长一段时间内保持不变。
MySQL更新很快。
社区版本每 2 -3 个月发布一次。

学习SQL是为了学习语法。
要学习MySQL,就必须学习配置。
比如调整参数。
如何在InnoDB和MyISAM之间进行选择。

SQL本身没有工具。
MySQL 有一个工作台。
命令行客户端。
所有 SQL 都使用 RDBMS。
MySQL适合中小型Web应用程序。
就像WordPress一样。
低成本。
社区很好。

这取决于你。

mysql和sql语法有区别嘛

MySQL有很多数据类型,包括DATE和DATETIME,但标准SQL没有它们。

MySQL有DATE_FORMAT、NOW等函数,但标准SQL没有。

MySQL 有 MATCH 和 AGAINST 等关键字,但标准 SQL 没有。

与标准 SQL 不同,MySQL 灵活地使用引号。

MySQL 具有标准 SQL 不支持的存储过程和触发器。

MySQL 有不同的外键语法,使用 FOREIGN KEY 和使用 REFERENCES 的标准 SQL。

虽然不同,但都是相似的。
如果你学会了一个,你就能理解另一个。
你自己掂量一下吧。

你真的搞清楚SQL与MySQL的区别了吗?

SQL是一种通用的数据库操作语言。
MySQL 是 SQL 的软件特定实现。

SQL定义了操作规则。
MySQL提供了独立的执行环境。

使用 SQL 创建和编写代码。
MySQL 执行这些代码。

MySQL有社区版和企业版。
虽然SQL标准是统一的,但是各个软件的实现是不同的。

通过“0对1 SQL即时学习与使用”学习SQL。
通过《从0到1 准备使用MySQL》学习MySQL。

其实MySQL中使用的是SQL。
请注意 MySQL 特定的语法差异。

给自己计时。