我非常精通MySQL(7年),我接受了面试,他们需要SQL,根据我的理解,MySQL只是对SQL语言的解释,很可能与SQL服务器相同。任何信息/教程或教程桥梁你们建议填补这个空白,以防他们问我有关这个问题的问题。
谢谢。
答案 0 :(得分:1)
MySQL是一个RDBMS - (关系数据库管理系统)。人们谈论的大多数'sql平台实际上都是基于SQL规则构建的RDBMS之一。
理想情况下,所有RDBMS都会以相同的方式实现SQL规则,但遗憾的是它们没有。我曾在MySQL,SQL Server工作过,现在我甚至为Ruby on Rails开发做了一些Postgres。
如果你已经做了7年的MySQL并编写各种查询来做你的数据库'crud'你应该很容易转移到另一个基于SQL的系统,虽然有些(例如Oracle)喜欢玩规则相对于其它的。
通常,在编写基本查询时,这只是一些特殊的差异。只要您在MYSql中编写自己的查询,转移到另一个RDBMS应该不是问题。
答案 1 :(得分:1)
SQL是最常见的关系数据库管理系统的基础语言,最大的例外是MongoDB。
自70年代以来,SQL就已存在,而像MySQL和T-SQL这样的语言并没有从它那里发展出来。基本上,一小时阅读MySQL和SQL之间的区别将告诉你需要知道的一切。
因此,您可以自信地在面谈时说您已使用SQL七年了!