SQL知识总结(1)

    什么是数据库:

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;

原文地址:https://www.cnblogs.com/xuzhudong/p/6725741.html