无心1111  
欢迎来到菜鸡园子

第二天

SQL语法

  1.SQL语句可以单行书写也可以多行书写,以分号结尾。

  2.可以使用空格和缩进来增强语句的可读性。

  3.mysql数据库的sql语句不区分大小写,关键字建议使用大写。

mysql的注释方式

  1.单行注释   -- 注释内容  或 #注释内容

  2.多行注释   /*注释内容*/

SQL的分类

  1.DDL(数据定义语句):用了定义数据库对象:数据库、表、列表等。主要关键字create 、drop、alter等

  2.DML(数据操作语句):用来对数据库中的表进行增删改。主要关键字insert 、delete 、update等

  3.DQL(数据查询语句):用来查询表表中的数据。关键字:select 、where等

  4.DCL(数据控制语句):用来定义数据库的访问权限和安全级别,即创建用户。关键字grant 、revoke等

 

 DDL:操作数据库、表

  1.操作数据库:CRUD

    1.C(create):创建数据库

      1.创建数据库

        create database 数据库名;

      如:

        

      2.创建数据库,判断不存在,再创建

        create database if not exists 数据库名;

       如:

         

      3.在创建数据库,并指定字符集

        create database 数据库名 character set 编码格式;

       如:

        

 

 

    2.R(retrieve):查询

      *查看所有数据库的名称:show databases;

      *查看指定数据库的字符集:show create database 数据库名;

      如:

        

 

 

    3.U(Update):修改

      修改·数据库的字符集

        alter database 数据库名 character ser 字符集;

    4.D(delete):删除

      删除数据库

        drop database 数据库名;

      判断数据库是否存在,存在在删除

        drop database if exists 数据库名

    5.使用数据库

      查询当前正在使用的数据库

        select database();

      使用数据库

        use 数据库;

 

posted on 2020-10-04 17:54  无心1111  阅读(122)  评论(0编辑  收藏  举报