所在的位置: mysql >> mysql发展 >> mysql和sqlserver区别

mysql和sqlserver区别

安卓开发求职招聘QQ群 https://blog.csdn.net/abc123_____abc/article/details/120309859

mysql和sqlserver区别:

1.支持类型不一样。

mysql支持enum以及set类型,不支持nchar和nvarchar,还有ntext类型。

而sqlserver不支持enum以及set类型。

2.递增语句不一样。

mysql的递增语句是AUTO_INCREMENT,而sqlserver的递增语句是identity。

3.默认值格式不一样。

sqlserver默认导出表创建语句的默认值表示为((0)),而在mysql里面,不允许默认值带两个括号。

4.识别符号不同。

sqlserver的识别符号是[],而mysql的识别符号是`。

5.获取当前时间日期的方法有差别。

sqlserver支持用getdate()的方法获取当前时间日期,但是mysql获取当前日期方法是通过cur_date(),获取当前完整时间则是要通过now()函数。

6.开发时期不一样。

mysql是开发于90年代中期的,最早的开源数据库中的一个。

sqlserver是80年代开发的。

7.所用开发语言有差别。

sqlserver最适合用.net作为开发语言,而mysql能用几乎所有的其他开发语言,最常用的开发语言是PHP。

解析:

在Web应用上,mysql是最好的RDBMS应用软件中的一个。使用的sql语言是用来访问数据库的最常用的标准化语言。因为这个软件体积小,加载速度快,成本不高,开放源码,所以通常中小型网站的开发都用mysql作为网站数据库。

sqlserver有着更可靠以及安全的存储功能,适用于构建以及管理用在业务方面的可用性较高,以及性能高的数据应用程序。




转载请注明:http://www.aierlanlan.com/tzrz/5677.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了