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