SQL分类

1.DDL(Data Definition Language)数据定义语言

  用来定义数据库对象:数据库,表,列等.关键字:create , drop, alter 等

2.DML(Data Manipulation Language) 数据操作语言

  用来对数据库中表的数据进行增删改.关键字:insert,delete,update 等

3.DQL(Data Query Language)数据查询语言

  用来查询数据库中表的记录(数据).关键字:select,where 等

4.DCL(Data Control Language)数据控制语言(了解)

  用来定义数据库的访问权限和安全级别,及创建用户.关键字:CRANT, REVOKE 等

DDL_操作数据库_创建&查询

1. 操作数据库:CRUD

  1. C(Create):创建

    创建数据库 :

      create database 数据库名称;

    创建数据库,判断是否存在 :

      create database if not

    创建db4数据库,判断是否存在,并制定字符集为gbk

      create database if not exists db4 character

      set gbk;

  2.R(Retrieve) : 查询

    查询所有数据库的名称;

      show databases;

    查询某个数据库的字符集:查询某个数据库的创建语句

      show create database 数据库名称;

  3.U(Update) : 修改

  4.D(Delete) : 删除

  5.使用数据库

2. 操作表

  

最新文章

  1. c++ STL中的vector与list为什么没有提供find操作?
  2. sql跨数据库转移
  3. 转!!!Mybatis实现数据的增删改查(CRUD)
  4. 修改WAMPServer中MySql中文乱码的方法
  5. CryptoAPI与openssl数字签名与验证交互
  6. JVM学习总结一——内存模型
  7. OE中admin的内置帐号
  8. 使用Github遇到的问题及解决办法
  9. 深入研究Block用weakSelf、strongSelf、@weakify、@strongify解决循环引用(下)
  10. C语言创建并使用lib
  11. ZABBIX安装官方指南
  12. SQLServer2008收缩数据库日志
  13. 安装PHP过程中,make步骤报错:(集合网络上各种解决方法)
  14. Linux之父:除了写内核代码 别的真不会(转)
  15. 14 Fragment 碎片总结
  16. MySQL Group Replication-MGR集群
  17. position在IE下的问题
  18. [Android][Framework] 添加系统服务
  19. 源码分享篇:使用Python进行QQ批量登录
  20. SIMD指令集——一条指令操作多个数,SSE,AVX都是,例如:乘累加,Shuffle等

热门文章

  1. 有用的内置Node.js APIs
  2. C# Interlocked 类
  3. Python基础之函数:4、二分法、三元表达式、生成/推导式、匿名函数、内置函数
  4. 关于入门深度学习mnist数据集前向计算的记录
  5. Linux网络通信(线程池和线程池版本的服务器代码)
  6. K8s如何启用cgroup2支持?
  7. windows10熄屏断网问题解决
  8. RNN的PyTorch实现
  9. CAP 7.0 版本发布通告 - 支持延迟消息,性能炸了?
  10. 【每日一题】【哈希表,返回结果的下标】2022年1月18日-NC61 两数之和