MySQL与SQL的区别

MySQL与SQL的区别,mysql,sql,sql-server,Mysql,Sql,Sql Server,我非常精通MySQL(7年了),我马上就要去面试了,他们需要SQL,据我所知,MySQL只是SQL语言的一种解释,很可能与SQL服务器相同。你们推荐的任何信息/教程或教程桥梁都可以填补这个空白,以防他们就此问题向我提问 谢谢。MySQL是一个RDBMS(关系数据库管理系统)。人们谈论的大多数“sql平台”实际上都是基于sql规则构建的RDBMS之一 理想情况下,所有RDBMS都将以相同的方式实现SQL规则,但遗憾的是,它们没有这样做。我在MySQL、SQL Server中工作过,现在我甚至在为R

我非常精通MySQL(7年了),我马上就要去面试了,他们需要SQL,据我所知,MySQL只是SQL语言的一种解释,很可能与SQL服务器相同。你们推荐的任何信息/教程或教程桥梁都可以填补这个空白,以防他们就此问题向我提问

谢谢。

MySQL是一个RDBMS(关系数据库管理系统)。人们谈论的大多数“sql平台”实际上都是基于sql规则构建的RDBMS之一

理想情况下,所有RDBMS都将以相同的方式实现SQL规则,但遗憾的是,它们没有这样做。我在MySQL、SQL Server中工作过,现在我甚至在为Ruby on Rails开发做一些Postgres

如果您已经使用MySQL 7年了,并且编写了各种查询来执行数据库“crud”,那么您应该可以非常轻松地转移到另一个基于SQL的系统,尽管有些系统(例如Oracle)比其他系统更喜欢使用这些规则

通常只是在编写基本查询的方式上的一些特殊差异。只要您已经在MYSql中编写了自己的查询,那么传输到另一个RDBMS就不成问题。

MYSql是一个RDBMS-(关系数据库管理系统)。人们谈论的大多数“sql平台”实际上都是基于sql规则构建的RDBMS之一

理想情况下,所有RDBMS都将以相同的方式实现SQL规则,但遗憾的是,它们没有这样做。我在MySQL、SQL Server中工作过,现在我甚至在为Ruby on Rails开发做一些Postgres

如果您已经使用MySQL 7年了,并且编写了各种查询来执行数据库“crud”,那么您应该可以非常轻松地转移到另一个基于SQL的系统,尽管有些系统(例如Oracle)比其他系统更喜欢使用这些规则


通常只是在编写基本查询的方式上的一些特殊差异。只要您已经在MYSql中编写了自己的查询,那么到另一个RDBMS的转换就不成问题。

SQL是大多数常见关系数据库管理系统的通用语言,MongoDB是一个最大的例外

SQL早在70年代就已经存在了,像MySQL和T-SQL这样的语言也离它不远。基本上,花一个小时阅读MySQL和SQL之间的区别将告诉您需要知道的一切


因此,您可以在面试时自信地说,您已经使用SQL七年了

SQL是最常见的关系数据库管理系统的通用语言,MongoDB是一个最大的例外

SQL早在70年代就已经存在了,像MySQL和T-SQL这样的语言也离它不远。基本上,花一个小时阅读MySQL和SQL之间的区别将告诉您需要知道的一切


因此,您可以在面试时自信地说,您已经使用SQL七年了

每个SQL server都有细微的差异。说“SQL”的人可能是指MySQL、PostgreSQL、Microsoft SQL Server等。如果他们说“SQL Server”,他们可能是指Microsoft的变体。如果我雇佣一个编码员,只要你懂一些变体,我就不在乎了。如果我雇佣了一个DBA,我会在乎的。你需要学习一些sintaxis的不同之处,但说到黑暗面,我们有cookies和分析函数;)这是一个分析师的职位,所以我猜基本的查询主要是选择。我明白你的意思,SQL是一切之父,回到根上来总是一件好事,但对我来说,奇怪的是,知道“SQL”其实并不意味着什么,因为没有人单独使用“SQL”。它在RDBMS上。Ads通常会列出您将要使用的RDBMS类型。每个SQL server都有细微的差异。说“SQL”的人可能是指MySQL、PostgreSQL、Microsoft SQL Server等。如果他们说“SQL Server”,他们可能是指Microsoft的变体。如果我雇佣一个编码员,只要你懂一些变体,我就不在乎了。如果我雇佣了一个DBA,我会在乎的。你需要学习一些sintaxis的不同之处,但说到黑暗面,我们有cookies和分析函数;)这是一个分析师的职位,所以我猜基本的查询主要是选择。我明白你的意思,SQL是一切之父,回到根上来总是一件好事,但对我来说,奇怪的是,知道“SQL”其实并不意味着什么,因为没有人单独使用“SQL”。它在RDBMS上。广告通常会列出您将使用哪种RDBMS。