JavaWeb——SQL语言的学习

SQL介绍

1.SQL的概念

         SQL(Structured Query Language):结构化查询语言,其实就是定义了操作所有关系数据库的规则。每一种数据库的操作方式处在不一样的地方称为“方言”。

2.SQL语言的书写格式

    (1).SQL语言可以单行或多行书写,以分号结尾。
    (2).可以通过空格或者缩进来增强语句的可读性。
    (3).MYSQL数据库的SQL语句不区分大小写,关键字建议使用大写。
    (4).三种注释
        *单行注释;--(一个空格) 注释内容  或者  #注释
        *多行注释:/* 注释 */

3.SQL分类

    1.DDL——操作数据库和表的
    2.DML——增删改表中的数据
    3.DQL——查询表中的数据
    4.DCL——用户授权

DDL:操作数据库和表

操作数据库:CRUD

      1.C(create):创建数据库
            *创建某个数据库:1.Create Database 数据库名称 2.create database if not exists data01;(先判断是否存在数据库,没有就创建) 3.create database if not exists 数据库名称 character set 字符集(自定义字符集创建方式)
        2.R(retrieve):查询
            *查询所有数据库的名称:Show Databases;
            *查看某个数据库的字符集(查看某个数据个的创建语句):Show Create Database 数据库名
        3.U(update):修改
            *修改数据库的字符集:alter database 数据库名称 character set 字符集名称
        4.D(delete):删除
            *删除数据库 drop database if exists 数据库名称//判断并删除
        5.使用数据库
            *查询正在使用的数据库名称:select database();
            *使用数据库:use 数据库名称


操作表:CRUD

        1.C(create):创建
            *creat table 表名(
                列名1 数据类型1,
                列名2 数据类型2,
                ...
                列名n 数据类型n);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值