SQL知识总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL知识总结相关的知识,希望对你有一定的参考价值。

    什么是数据库:

技术分享

sql组成:

DDL:数据定义语句,有CREATE/DROP等;

DML:数据操作语句,有DELETE/UPDATE/INSERT/INSERT等;

DQL:数据查询语句,有SELECT 等;

DCL:数据库控制语言 ,关键字:grant、remove

通常,我们操作一个数据库的流程如下:

 

技术分享

这是一个sql文件,我们需要把她拖入到mysql的命令中:

1. SET NAMES UTF8;

2. source (拖入文件);---针对中文的乱码问题,需要设置set names gbk;来显示。

 数据库的操作

   数据库的操作不外乎增删改查四种:下面我们一一介绍下:

   1.向所有列中添加数据:----------------------------------------------------

           INSERT INTO 表名 VALUES(列值1,列值2,列值3...);

         验证是否添加成功:可以使用SELECT * FROM  表名;

        还要注意:字符串类型只能加单引号,小心日期写法(‘2017-04-12’),注意当天的写法为now();

  2,向部分列中添加数据

         INSERT INTO 表名(列名1,列名2) VALUES(列值1,列值2);

  删除记录行-------------------------------------------------------------------   

  语法: DELETE FROM 表名;----删除全部的表

          DELETE FROM 表名 WHERE 条件(>, < ,=,!=,>=,<=等条件),在这里要注意删除整型速度是最快的,所以一般首选删除id;

 

以上是关于SQL知识总结的主要内容,如果未能解决你的问题,请参考以下文章

推荐学java——MyBatis高级

推荐学java——MyBatis高级

推荐学java——MyBatis高级

推荐学java——MyBatis高级

android小知识点代码片段

MySql知识体系总结(SQL优化篇)