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;
  • 相关阅读:
    tarjan——强连通分量+缩点
    题解报告——Financial Crisis
    计算几何刷题计划(转)
    [bzoj1042] [HAOI2008]硬币购物
    [bzoj1584] [Usaco2009 Mar]Cleaning Up 打扫卫生
    bzoj 2783 JLOI2012 树
    bzoj 1150 [CTSC2007]数据备份Backup
    bzoj 1079 [SCOI2008]着色方案
    bzoj 2957 楼房重建
    bzoj 3208 花神的秒题计划I
  • 原文地址:https://www.cnblogs.com/lsongyang/p/10137850.html
Copyright © 2011-2022 走看看