SQL语句操作详解

简介: SQL语句操作详解

1、分为:Server端

             Client端: Navicat

2、主要使用Client端去操作MySQL数据库(数据的存储+管理),说白了就是数据的 增删改查(CRUD)

  C: create增加
  R: Retrieve获取/查询
  U: update更新
  D: delete删除

我们需要使用Client端写/发送SQL语句到Server端
3、新建数据库(DataBase) - ->新建表(Table) - > 插入数据/更新数据/删除数据

  下面的几类SQL语句就是在帮助我们完成上面的流程
  ●DDL语句(Data Definition Language数据定义语言)
   创建数据库、创建表、修改表结构等;结构性操作,创建或修改数据库/表结构,不涉及具体存储的数据。
  ●DML语句(Data Manipulation Language数据操纵语言)
   针对table数据表中数据的增删改,使用DML
  ●DQL语句(Data Query Language数据查询语言)
   针对table数据表中数据的查询操作,使用DQL
  ●DCL语句(Data Controll Language数据控制语言)
   事务的提交/回滚等
相关文章
|
2月前
|
SQL 数据库 数据安全/隐私保护
【操作宝典】SQL巨擘:掌握SQL Server Management的终极秘籍!
【操作宝典】SQL巨擘:掌握SQL Server Management的终极秘籍!
61 0
|
5月前
|
SQL BI 数据库
达梦(DM) SQL日期操作及分析函数
讲述DM 数据库中如何实现各种日期相关的运算以及如何利用分析函数 lead() over() 进行范围问题的处理
|
5月前
|
SQL Serverless 数据库
|
5月前
|
SQL Java 数据库连接
MyBatis动态SQL多表操作
MyBatis动态SQL多表操作
|
4月前
|
SQL 分布式计算 数据库
【大数据技术Spark】Spark SQL操作Dataframe、读写MySQL、Hive数据库实战(附源码)
【大数据技术Spark】Spark SQL操作Dataframe、读写MySQL、Hive数据库实战(附源码)
101 0
|
6月前
|
SQL 关系型数据库 MySQL
Python 与 MySQL 进行增删改查的操作以及防止SQL注入
Python 与 MySQL 进行增删改查的操作以及防止SQL注入
132 0
|
3月前
|
SQL Oracle 关系型数据库
整合Mybatis-Plus高级,Oracle 主键Sequence,Sql 注入器实现自定义全局操作
整合Mybatis-Plus高级,Oracle 主键Sequence,Sql 注入器实现自定义全局操作
89 0
|
1月前
|
SQL 安全 数据库
第三章用sql语句操作数据
第三章用sql语句操作数据
10 0
|
1月前
|
SQL druid Java
【MyBatis】2、MyBatis 的动态 SQL 和增删改操作
【MyBatis】2、MyBatis 的动态 SQL 和增删改操作
29 0
|
6月前
|
SQL 缓存 大数据
大数据技术之Clickhouse---入门篇---SQL操作、副本
大数据技术之Clickhouse---入门篇---SQL操作、副本