1.性能: 这可能是所有DBA最关心的。mysql的读写性能确实一流,即使针对大数据...
创新互联拥有一支富有激情的企业网站制作团队,在互联网网站建设行业深耕10年,专业且经验丰富。10年网站优化营销经验,我们已为成百上千家中小企业提供了网站制作、网站设计解决方案,按需求定制开发,设计满意,售后服务无忧。所有客户皆提供一年免费网站维护!
2.对机器配置的要求 mysql对机器配置要求不高(于sqlserver相比)。...
3.安全性 感觉mysql5+linux2.6的安全性高于win2ksp4+sqls...
4.可配置性 mysql可配置性很好,基于文本文件,很细很清晰。而sqlse...
5.功能 这点mysql与sqlserver确实没法比,如存储过程/触发器/丰富的函数/...
--2个表比较
DECLARE @SourceTableName VARCHAR(100)
DECLARE @DestTableName VARCHAR(100)
SET @SourceTableName = 'TableA'
SET @DestTableName = 'TableB'
SELECT A.TABLE_NAME AS SourceTable
,A.COLUMN_NAME AS SourceColumn
,A.DATA_TYPE AS SourceType
,B.TABLE_NAME AS DestTable
,B.COLUMN_NAME AS DestColumn
,B.DATA_TYPE AS DestType
FROM (SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = @SourceTableName) A
FULL OUTER JOIN (SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = @DestTableName) B
ON A.COLUMN_NAME = B.COLUMN_NAME AND A.DATA_TYPE = B.DATA_TYPE
WHERE A.TABLE_NAME IS NULL OR B.TABLE_NAME IS NULL
一、开发公司不同
1、SQLserver:SQLserverr是由Microsoft开发和推广。
2、Mysql:Mysql由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。
二、开发工具包搭配不同
1、SQLserver:SQLserver能与 Microsoft Visual Studio、Microsoft Office System以及开发工具包搭配。
2、Mysql:Mysql不能与 Microsoft Visual Studio、Microsoft Office System以及开发工具包搭配。
应用环境:
与其他的大型数据库例如 Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于 MySQL是开放源码软件,因此可以大大降低总体拥有成本。
以上内容参考:百度百科-mySQL