• DDL语句


    数据库系统分成两部分,一部分是DB,另一部分是DBMS,DB是用来存储数据的,DBMS是管理数据的。形象一点说,DB是数据,DBMS是仓库管理员。
    我们重点关注DBMS,DBMS分成3个部分,第一部分是DCL,是数据控制语言,主要用来创建和维护用户账户的,前期学习不管它,我们已经有root了。
    第二部分是DDL,是数据定义语言,用途是,如:创建、删除数据库,创建、删除、修改表。
    第三部分是DML,是用来操纵数据的,这是重点。

    DDL语法:
    在这里插入图片描述
    在这里插入图片描述

    首先说一下注释,
    多行注释:/*/
    单行注释:–再加一个(空格)

    /*create database first;
    
    drop database if EXISTS first;*/
    
    -- 哈哈
    
    • 1
    • 2
    • 3
    • 4
    • 5

    一:
    创建一个数据库,有两种方式,第一种是代码创建,第二种是手动创建。

    代码创建:

    create database first
    
    • 1

    这段代码的意思是创建一个名叫"first"的数据库。
    或者手动点击创建,右键点击"local"
    在这里插入图片描述
    在这里插入图片描述

    二:
    创建数据库中的表,也有两种方式,第一种是代码创建,第二种是手动创建。
    代码创建:

    use first;  -- 指定使用的数据库,该数据库的名字叫“first”
    create table student(
    id int(10) primary key auto_increment,	-- id的主键是自增的形式
    name varchar(50) not null,	-- name不能为空
    age int(4),
    address varchar(200) default '北京',   -- 默认是“北京”这个address
    phone char(11) unique  -- unique表示唯一性约束,表示phone不允许重复
    );
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    我们把代码创建的表命名为:“student”
    或者手动点击创建,以表“student2”为例,右击点击“表”中的“新建表”
    在这里插入图片描述
    在这里插入图片描述
    表“student2”的字段“address”的默认值写’北京’(单引号)

    其中,索引这样写:
    在这里插入图片描述
    输入信息并保存表格名字为:“student2”

    三.可以在数据库中表格的字段中填写信息,如在表“student2”中填入数据:
    在这里插入图片描述

  • 相关阅读:
    leetCode 125. 验证回文串 + 双指针
    消防安全知识答题小程序v3.0已迭代完成
    编译原理复习——语法分析(自顶向下)
    分享three.js实现乐高小汽车
    eclipse
    iPhone 15分辨率,屏幕尺寸,PPI 详细数据对比 iPhone 15 Plus、iPhone 15 Pro、iPhone 15 Pro Max
    数据库基础 培训讲义
    环信web、uniapp、微信小程序SDK报错详解---登录篇
    2023届C/C++软件开发工程师校招面试常问知识点复盘Part 3
    Spring Cloud 系列:基于Seata 实现 XA模式
  • 原文地址:https://blog.csdn.net/AKK188888881/article/details/126018122