sql与mysql的比較



1、连接字符串

sql  :Initial Catalog(database)=x;  --数据库名称

      Data Source(source)=x;        --server

      Persist Security Info=True;   --集成sql server身份验证

      Integrated Security=True      --集成windows身份验证

      User ID(uid)=x;               --username

      Password(pwb)=x;              --password



mysql:Database=x;                   --数据库名称

      Data Source=x;                --server

      User Id(uid)=bizhi;           --username

      Password=x;                   --password

      pooling=false;                --

      CharSet=utf8;                 --编码

      port=x                        --端口





2、连接对象

sql  :SqlConnection

mysql:MySqlConnection





3、命令:

sql  :SqlCommand

mysql:MySqlCommand





4、參数

sql  :SqlParameter

mysql:MySqlParameter





5、填充:

sql  :SqlDataAdapter

mysql:MySqlDataAdapter





6、查询全部库

sql  :select * from [master]..[SysDatabases];

mysql:SHOW DATABASES;





7、显示指定库的全部表

sql  :select * from [_DatatBaseName]..[SysObjects] where [type]='U';

mysql:USE _DatatBaseName; SHOW TABLES;





8、显示指定库的指定表的全部字段

sql  :select top 0 * from [_DatatBaseName]..[_TableName];

      select * from [syscolumns] where [ID]=OBJECT_ID('BPM..OrderFollow');

mysql:USE _DatatBaseName; SHOW COLUMNS FROM _TableName;

      USE _DatatBaseName; DESCRIBE _TableName;





9、查询当前时间

sql  :select getdate();

mysql:SELECT NOW();





10、备份数据库

sql  :backup _DatatBaseName to disk='d:\123.bak';

mysql:





11、创建数据库

sql  :use master

      go



      --删除数据库

      if exists(select * from sysdatabases where name='kl')

          drop database [HBDataBase]; --删除

      go



      --创建数据库

      create database [kl]

      on  --主文件

      (

          name='kl',

          size=3mb,

          filename='D:\kl.mdf',

          maxsize=100mb,

          filegrowth=1mb

      )

      log on --日志文件

      (

          name='kl_Log',

          filename='D:\kl.ldf',

          size=1mb,

          maxsize=5mb,

          filegrowth=5%

      )

      go

mysql:CREATE DATABASE _DatatBaseName;





12、分页

sql  :top N

      ROW_NUMBER() over(order by xx desc )

mysql:limit





13、加入的自增列

sql  :insert into xx(bb) output inserted.vv vlaues('');

      select @@identity;

mysql:SELECT @@session.identity;

sql server和my sql 命令(语句)的差别,sql server与mysql的比較的更多相关文章

  1. 整理:sql语句优化之SQL Server

    . 增加服务器CPU个数;但是必须明白并行处理串行处理更需要资源例如内存.使用并行还是串行程是MsSQL自动评估选择的.单个任务分解成多个任务,就可 以在处理器上运行.例如耽搁查询的排序.连接.扫描和 ...

  2. 【转】sql server数据库操作大全——常用语句/技巧集锦/经典语句

    本文为累计整理,有点乱,凑合着看吧! ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆ ☆ ☆ ☆ sql 宝 典 ☆ ☆ ☆ 2012年-8月 修订版 ☆ ...

  3. C#中??和?分别是什么意思? 在ASP.NET开发中一些单词的标准缩写 C#SESSION丢失问题的解决办法 在C#中INTERFACE与ABSTRACT CLASS的区别 SQL命令语句小技巧 JQUERY判断CHECKBOX是否选中三种方法 JS中!=、==、!==、===的用法和区别 在对象比较中,对象相等和对象一致分别指的是什么?

    C#中??和?分别是什么意思? 在C#中??和?分别是什么意思? 1. 可空类型修饰符(?):引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空.例如:string str=null; ...

  4. 使用sql语句创建修改SQL Server标识列(即自动增长列)

    一.标识列的定义以及特点SQL Server中的标识列又称标识符列,习惯上又叫自增列.该种列具有以下三种特点:1.列的数据类型为不带小数的数值类型2.在进行插入(Insert)操作时,该列的值是由系统 ...

  5. oracle PL/SQL管理命令语句

    一.ORACLE的启动和关闭 1.在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a.启动ORACLE系统 oracle>svrmgrl ...

  6. 转 在SQL Server中创建用户角色及授权(使用SQL语句)

     目录 要想成功访问 SQL Server 数据库中的数据 我们需要两个方面的授权 完整的代码示例 使用存储过程来完成用户创建 实例 要想成功访问 SQL Server 数据库中的数据, 我们需要两个 ...

  7. [MSSQL]SQL Server里面导出SQL脚本(表数据的insert语句)(转)

    最近需要导出一个表的数据并生成insert语句,发现SQL Server的自带工具并米有此功能.BAIDU一下得到如下方法(亲测OK) 用这个存储过程可以实现:CREATE PROCEDURE dbo ...

  8. Oracle和sql server中复制表结构和表数据的sql语句

    在Oracle和sql server中,如何从一个已知的旧表,来复制新生成一个新的表,如果要复制旧表结构和表数据,对应的sql语句该如何写呢?刚好阿堂这两天用到了,就顺便把它收集汇总一下,供朋友们参考 ...

  9. 【转】在SQL Server中创建用户角色及授权(使用SQL语句)

    1. 首先在 SQL Server 服务器级别,创建登陆帐户(create login) --创建登陆帐户(create login) create login dba with password=' ...

随机推荐

  1. 在ios开发中有多少常用的加密解密方式(备用)

    最常用的是MD5和base64编码,还有DES 3DES AES加密 ios怎么实现RAS加密解密 最近几天折腾了一下如何在iOS上使用RSA来加密.iOS上并没有直接的RSA加密API.但是iOS提 ...

  2. 修改.htaccess实现子目录绑定示例分享

    <IfModule mod_rewrite.c>RewriteEngine On  RewriteBase /# 把 www.jb51.net改为你要绑定的域名.# 如果是域名:Rewri ...

  3. Session里的对象是不可靠的!

    最近在做Database课程的final project,foodiePharos, 重新认识了JSP里容易出现的一些问题. 比如我们这个项目使用了JPA,就涉及到entity对象的状态问题,Enti ...

  4. 利用MSF溢出攻击讲解

    msf的强大之处也就不做探讨了,虽然这些东西网上很多.但我想说说我的感受. 这次的演示是在BT5中远程攻击一台win2003 sp2 metasploit是4.3的 需要说明的一点是 现在的BT5中不 ...

  5. DDD领域驱动设计和实践(转载)

    -->目录导航 一. DDD领域驱动设计介绍 1. 什么是领域驱动设计(DDD) 2. 领域驱动设计的特点 3. 如果不使用DDD? 4. 领域驱动设计的分层架构和构成要素 5. 事务脚本和领域 ...

  6. Hibernate 注解时 hibernate.hbm.xml的配置方法 以及与SSH整合里的配置方式

    ①纯Hibernate开发: 当你在Bean中写入注解后,需要告诉hibernate哪些类使用了注解. 方法是在hibernate.hbm.xml文件中配置 <!DOCTYPE hibernat ...

  7. Android 模拟登陆 保存密码(信息)到手机中 文件信息读取

    package com.wuyou.login; import java.io.IOException; import java.util.Map; import android.app.Activi ...

  8. 《鸟哥的Linux私房菜》读书笔记四

    1.Linux的目录配置以『树状目录』来配置,至於磁碟分割槽(partition)则需要与树状目录相配合! 请问,在预设的情况下,在安装的时候系统会要求你一定要分割出来的两个Partition为何? ...

  9. org.springframework.web.bind.ServletRequestDataBinde

    org.springframework.validation Class DataBinder java.lang.Object org.springframework.validation.Data ...

  10. 【HDOJ】3127 WHUgirls

    #include <stdio.h> #include <string.h> #define mymax(a, b) (a>b) ? a:b typedef struct ...