sql-server和mysql区别大么

来源:百度知道 编辑:UC知道 时间:2024/06/01 12:28:14
我要报班学习 我想学mysql 但那个老师说sql-server和mysql区别不大
要我们报sql-server 我问问这个区别大不大
ps:不要复制的 我会百度 再ps:sql-server貌似不支持linux吧 我想做web开发 所以还是要学mysql
再再ps:我只是问区别大么 就是如果我学的是sql-server再看mysql费不费劲

你学了 sql server mysql 学起来就很容易了, 区别就是 有一些 控制代码名字不一样,但功能都一样,没多大区别,但是 sql server 是微软的 只能应用windows平台,而mysql 和linux 是最好的搭档,web 开发,中小企业 都用 mysql 现在很流行

学个数据库还专门要报班么?不过个人认为sql-server 复杂些。光说安装就麻烦的很,还要补丁什么的。mysql很小,学习很实用。 如果真要报 就学sql server 吧 ,学了复杂的 再来简单的,岂不是很轻松

MySQL支持enum,和set类型,SQL Server不支持 2 MySQL不支持nchar,nvarchar,ntext类型 3 MySQL的递增语句是AUTO_INCREMENT,而MS SQL是identity(1,1) 4 MS SQL默认到处表创建语句的默认值表示是((0)),而在MySQL里面是不允许带两括号的 5 MySQL需要为表指定存储类型 6 MS SQL识别符是[],[type]表示他区别于关键字,但是MySQL却是 `,也就是按键1左边的那个符号 7 MS SQL支持getdate()方法获取当前时间日期,但是MySQL里面可以分日期类型和时间类型,获取当前日期是cur_date(),当前完整时间是 now()函数 8 MS SQL不支持replace into 语句,但是在最新的sql20008里面,也支持merge语法 9 MySQL支持insert into table1 set t1 = ‘’, t2 = ‘’ ,但是MS SQL不支持这样写 10 MySQL支持insert into tabl1 values ...

自己练习的话,没啥区别。但是去了企业,公司用哪种数据库,你只要学过一种数据库,另外的数据库也都差不多

mysql是sun公司的,sqlserver是微软公司的。区别其实还是有的。但基本的语法还是有相似之处。