zoukankan      html  css  js  c++  java
  • sql server和my sql 命令(语句)的区别,sql server与mysql的比较

     

    sql与mysql的比较

    1、连接字符串
    sql  :Initial Catalog(database)=x;  --数据库名称
          Data Source(source)=x;        --服务器
          Persist Security Info=True;   --集成sql server身份验证
          Integrated Security=True      --集成windows身份验证
          User ID(uid)=x;               --用户名
          Password(pwb)=x;              --密码

    mysql:Database=x;                   --数据库名称
          Data Source=x;                --服务器
          User Id(uid)=bizhi;           --用户名
          Password=x;                   --密码
          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;
  • 相关阅读:
    个人作业——软件产品案例分析
    事后诸葛亮(团队)
    【Alpha】阶段总结报告
    【Alpha】Daily Scrum Meeting第十次
    【Alpha】Daily Scrum Meeting第八次
    【Alpha】Daily Scrum Meeting第七次
    【Alpha】Daily Scrum Meeting第六次
    【转】简明 Vim 练级攻略
    简明区分escape、encodeURI和encodeURIComponent
    【拿来主义】当我们谈WEB缓存的时候,我们在谈些什么?
  • 原文地址:https://www.cnblogs.com/lsongyang/p/10137850.html
Copyright © 2011-2022 走看看