问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

SQL和MySQl有什么区别啊

发布网友 发布时间:2022-05-01 12:27

我来回答

2个回答

懂视网 时间:2022-05-01 16:48

. 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语句,但是在最新的SQL Server 2008里面,也支持merge语法; 9. MySQL数据库支持insert into table1 set t1 = ‘’, t2 = ‘’ ,但是MS SQL不支持这样写; 10. MySQL支持insert into tabl1 values (1,1), (1,1), (1,1), (1,1), (1,1), (1,1), (1,1) 11. MS SQL不支持limit语句,是非常遗憾的,只能用top 取代limt 0,N,row_number() over()函数取代limit N,M; 12. MySQL在创建表时要为每个表指定一个存储引擎类型,而MS SQL只支持一种存储引擎; 13. MySQL不支持默认值为当前时间的datetime类型(MS SQL很容易做到),在MySQL里面是用timestamp类型; 14. MS SQL里面检查是否有这个表再删除,需要这样: if exists (select * from dbo.sysobjects where id = object_id(N‘uc_newpm‘) and OBJECTPROPERTY(id,N‘IsUserTable‘)=1) 但是在MySQL里面只需要 DROP TABLE IF EXISTS cdb_forums; 15. MySQL支持无符号型的整数,那么比不支持无符号型的MS SQL就能多出一倍的最大数存储; 16. MySQL不支持在MS SQL里面使用非常方便的varchar(max)类型,这个类型在MS SQL里面既可做一般数据存储,也可以做blob数据存储; 17. MySQL数据库创建非聚集索引只需要在创建表的时候指定为key就行,比如:KEY displayorder (fid,displayorder) 在MS SQL里面必须要: create unique nonclustered index index_uc_protectedmembers_username_appid on dbo.uc_protectedmembers(username asc,appid asc) 18. MySQL text字段类型不允许有默认值; 19. MySQL的一个表的总共字段长度不超过65XXX。 20. 一个很表面的区别就是MySQL的安装特别简单,而且文件大小才110M(非安装版),相比微软这个庞然大物,安装进度来说简直就是..... 21. MySQL的管理工具有几个比较好的,MySQL_front和官方那个套件,不过都没有SSMS的使用方便,这是MySQL很大的一个缺点。 22. MySQL的存储过程只是出现在最新的版本中,稳定性和性能可能不如MS SQL。 23. 同样的负载压力,MySQL要消耗更少的CPU和内存,MS SQL的确是很耗资源; 24. php连接MySQL数据库和MS SQL的方式都差不多,只需要将函数的MySQL替换成MS SQL即可。 25. MySQL支持 date,time,year类型,MS SQL到2008才支持date和time。

 

mysql语句与sql语句的基本区别

标签:

热心网友 时间:2022-05-01 13:56

1.根本的区别是它们遵循的基本原则 二者所遵循的基本原则是它们的主要区别:开放vs保守。SQL服务器的狭隘的,保守的存储引擎与MySQL服务器的可扩展,开放的存储引擎绝然不同。虽然你可以使用SQL服务器的Sybase引擎,但MySQL能够提供更多种的选择,如MyISAM,Heap,InnoDB,andBerkeleyDB。MySQL不完全支持陌生的关键词,所以它比SQL服务器要少一些相关的数据库。同时,MySQL也缺乏一些存储程序的功能,比如MyISAM引擎联支持交换功能。 2.性能:先进的MySQL 纯粹就性能而言,MySQL是相当出色的,因为它包含一个缺省桌面格式MyISAM。MyISAM数据库与磁盘非常地兼容而不占用过多的CPU和内存。MySQL可以运行于Windows系统而不会发生冲突,在UNIX或类似UNIX系统上运行则更好。你还可以通过使用64位处理器来获取额外的一些性能。因为MySQL在内部里很多时候都使用64位的整数处理。Yahoo!商业网站就使用MySQL作为后台数据库。 当提及软件的性能,SQL服务器的稳定性要比它的竞争对手强很多。但是,这些特性也要付出代价的。比如,必须增加额外复杂操作,磁盘存储,内存损耗等等。如果你的硬件和软件不能充分支持SQL服务器,我建议你最好选择其他如DBMS数据库,因为这样你会得到更好的结果。 3.发行费用:MySQL不全是免费,但很便宜 当提及发行的费用,这两个产品采用两种绝然不同的决策。对于SQL服务器,获取一个免费的开发费用最常的方式是购买微软的Office或者VisualStudio的费用。但是,如果你想用于商业产品的开发,你必须还要购买SQLServerStandardEdition。学校或非赢利的企业可以不考虑这一附加的费用。 4.安全功能 MySQL有一个用于改变数据的二进制日志。因为它是二进制,这一日志能够快速地从主机上复制数据到客户机上。即使服务器崩溃,这一二进制日志也会保持完整,而且复制的部分也不会受到损坏。 在SQL服务器中,你也可以记录SQL的有关查询,但这需要付出很高的代价。 安全性 这两个产品都有自己完整的安全机制。只要你遵循这些安全机制,一般程序都不会出现什么问题。这两者都使用缺省的IP端口,但是有时候很不幸,这些IP也会被一些黑客闯入。当然,你也可以自己设置这些IP端口。 恢复性:先进的SQL服务器 恢复性也是MySQL的一个特点,这主要表现在MyISAM配置中。这种方式有它固有的缺欠,如果你不慎损坏数据库,结果可能会导致所有的数据丢失。然而,对于SQL服务器而言就表现得很稳键。SQL服务器能够时刻监测数据交换点并能够把数据库损坏的过程保存下来。 追问: 那在myEclipse中用jdbc驱动分别连接这两个数据库时会有什么不同吗

满意请采纳
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 linux系统如何产看所有运行的程序 读书声风声雨声读书声声声入耳,风声是什么产生振动 周传雄的《朋友》韩文版歌词 风声,雨声,读书声,声声入耳?什么声音,打一字? 三年级科学风声雨声读书声分别是什么振动产生的声音 求SHINee的stranger(韩版) 还有alarm clock的罗马歌词。 安在旭 朋友 歌词 风声,雨声,读书声分别是什么物体振动 雨声像什么? 物理题:下雨时听到的雨声是什么振动产生的?谢谢 雨声是什么声音?沙沙沙 钟声丶雨声丶水声丶风声丶鸟声丶鼓声丶铃声分别是什么声音?例:炮声隆隆 雨是什么声音 雨声属于什么噪音 哪个牌子的卸妆油既能够卸妆又不会对皮肤有伤害啊? 怎么去黑头啊? 有一款字母是R的卸妆膏是什么 rnw的卸妆油能去毛孔里的垃圾吗? 大学毕业从事医疗美容需要学什么专业? 卸妆油RNW和俊生哪个好? 梦见一只小白鸡身流了好多血? 为什么360浏览器页面快捷键没有打印机这项 脚崴了,饮食方面要注意些什么 脚扭伤应注意什么饮食 脚扭伤注意哪些食物 脚扭伤后吃东西应该忌口吗? 脚扭伤后的饮食和注意事项 脚扭伤了,伤到筋。饮食上有什么需要注意的? 脚扭伤了忌吃什么食物吗? 脚扭伤期间,饮食上应注意什么了 脚扭伤了,饮食方面要注意什么 脚扭伤了伤到骨头了、有什么不能吃的么?需要注意什么?多吃什么有助于恢复、 脚踝扭伤了,在饮食方面要注意些什么?谢谢! 儿子脚崴了 ,软组织扭伤,在吃的方面注意啥?忘了问医生了😭 脚扭伤的,应该注意些什么 扭伤脚之后应该注意些什么? 东风日产轩逸雨刷器怎么打开 日产轩逸感应式雨刮器,如何使用呢? 轩逸雨刮器怎么换 日产轩逸换雨刮器需要多少钱?