1创建数据库的SQL语句

create database 数据库名

创建数据库SQL语句的例子:

create database demo1

on

(

name=demo_data,

filename='d:\temp\demo_data.mdf',

size=6,

maxsize=12,

filegrowth=10%

)

log on

(

name=demo_log,

filename='d:\temp\demo_log.ldf',

size=1,

maxsize=8,

filegrowth=10%

)

2更改数据库的SQL语句

exec sp_renamedb 原数据库名 , 新数据库名(修改数据库的名称)

exec sp_rename 原数据表名,新数据表名(更改数据表的名称,名称用" ")

3打开数据库

use 数据库名

4修改数据库

alter database 数据库名

例:

增加数据库DEMO1的事务日记文件

alter database DEMO1

add log file

(

name=demo_log2,

filename='d:\temp\demo_log2.ldf',

filegrowth=10%

)

增加数据库DEMO1的数据文件

alter database demo1

add file

(

name=demo2,

filename='d:\temp\demo2.mdf',

size=6

)

删除数据库中的数据文件

alter database demo1

remove file demo2

删除数据库中的日志文件

alter database demo1

remove file demo_log2

5增加数据表中的列

use 数据库名

alter table 数据表名

add 列名  数据类型

6修改数据表中的某一列

alter table 数据表名

ater column 列名 数据类型

7删除数据表中的某一列

use 数据库名

alter table 数据表名

drop column 列名

8删除数据表

delete from  数据表名      (删除数据表的数据)

drop table 数据表名  (删掉整个数据表)

9sql两个表想在A表中删除B表里没有的列值

delete from A表名 where A表名.主键列  not in (select 列 from B表名)

10sql两个列相同的表做对比,插入相同的数据后,A表始终会比B表多些行,最后得将A表中不同的数据插入到B表中

use  数据库名

insert into B表名

select * from A表名

where A表名.主列 not in (select 相同主列 from B表名)

11在表中增加主键

alter table 表名 add primary key (主键列)

常用SQL语句(一)相关推荐

  1. mysql备份数据库语句6_13.4 MySQL用户管理;13.5 常用sql语句;13.6 MySQL数据库备份恢复...

    扩展 : SQL语句教程 什么是事务?事务的特性有哪些? 根据binlog恢复指定时间段的数据 mysql字符集调整 使用xtrabackup备份innodb引擎的数据库  innobackupex  ...

  2. mysql用户管理,常用sql语句,mysql数据库备份恢复

    2019独角兽企业重金招聘Python工程师标准>>> mysql用户管理 grant all on . to 'user1' identified by 'passwd'; gra ...

  3. MySQL用户管理、常用sql语句、数据库备份

    13.4 MySQL用户管理 创建用户并授权 指定登录IP [root@centos-01linux ~]# mysql -uroot -p Enter password: Welcome to th ...

  4. 55:Mysql用户管理|常用sql语句|mysql数据库备份恢复

    2019独角兽企业重金招聘Python工程师标准>>> 1.Mysql用户管理: 场景,为了安全,新建的站点,创建新的用户,或者给已有用户授权,对某个库或者某个表有权限: 语法: g ...

  5. MySQL用户管理、常用SQL语句、MySQL数据库备份恢复

    mysql用户管理 1.创建一个普通用户并授权 [root@gary-tao ~]# mysql -uroot -p'szyino-123' Warning: Using a password on ...

  6. 13.4 MySQL用户管理;13.5 常用sql语句;13.6 MySQL数据库备份恢复

    扩展 : SQL语句教程 http://www.runoob.com/sql/sql-tutorial.html 什么是事务?事务的特性有哪些? http://blog.csdn.net/yenang ...

  7. 经典MySQL语句大全和常用SQL语句命令的作用。

    转载自 http://blog.csdn.net/suyu_yuan/article/details/51784893 转自网络: 经典MSSQL语句大全和常用SQL语句命令的作用  下列语句部分是M ...

  8. 52次课(mysql用户管理、常用sql语句、 mysql数据库备份恢复)

    MySQL创建用户以及授权 默认用户是root用户,不可能所有人员都用root用户,创建用户防止误删除,因为mysql里边有多个库每个库里有很多表,所以需要给单独的用户做一些授权我只需要它对某一个数据 ...

  9. oracle维护常用SQL语句(查看系统表和视图)

    转:http://www.360doc.com/content/11/1230/15/7489308_176090474.shtml oracle维护常用SQL语句(查看系统表和视图) 1.查看表空间 ...

  10. 常用SQL语句(增删查改、合并统计、模糊搜索)

    转自:http://www.cnblogs.com/ljianhui/archive/2012/08/13/2695906.html 常用SQL语句 首行当然是最基本的增删查改啦,其中最重要的是查. ...

最新文章

  1. 初探Object Pascal的类(三)
  2. java file构造方法_Java中FileOutputStream类的常用方法
  3. 有序链表插入 java_Java 实现有序链表
  4. Java继承概述以及Java继承案例和继承的好处
  5. java 限制文本框长度_[Java教程]如何限制textarea文本框的输入字数
  6. H计算机语言吗,计算机考研面试------编程语言
  7. BZOJ 2754: [SCOI2012]喵星球上的点名
  8. Given two binary trees, write a function to check if they areequal or not.
  9. block的理解 ios_iOS面试--字节跳动最新iOS开发面试题
  10. vue自定义下拉菜单,点击下拉其它空白区域,下拉消失
  11. (转)嘉信理财推出全新智能投顾平台
  12. Redis进阶: 锁的使用
  13. Power Query M语言日期时间函数(Date、DateTime、DateTimeZone、Duration)分类汇总,快速掌握
  14. 查看电脑卸载mysql是否干净_如何把Mysql卸载干净(亲测有效)
  15. RadASM配色方案工具fix
  16. MapReduce项目案例3——温度统计
  17. [离散数学]命题逻辑P_1:什么是命题
  18. EasyBoot中文启动光盘制作教程
  19. spring事务出现的超卖问题
  20. 天猫小黑盒从发布新品到影响供应链

热门文章

  1. 简易计算器(C语言实现)
  2. 小程序如何逐渐改变我的手机使用习惯?
  3. js保存数据到浏览器缓存
  4. 论证select count(*)和select count(1)
  5. 内网渗透-内网环境下的横向移动总结
  6. 计算机中 8位无符号数,8位无符号数乘法运算HDL设计实例 - 全文
  7. 【mysql升级步骤】windows mysql版本升级 ,mysql 5.6 升级到5.7.27
  8. linux车牌识别,基于嵌入式Linux的电子车牌识别系统设计与实现
  9. 如何将RAW格式的磁盘修改为NTFS?教给你三种操作方法
  10. 如何查看TR069 协议设备的在线状态