为了账号安全,请及时绑定邮箱和手机立即绑定
  • show database

    查看全部
    • 什么是数据库

    1. 存储和管理数据的仓库,本质上就是一个软件。

    2. 存储和管理:对数据的增,删,改,查。

    • 数据库分为

    1. 关系型数据库

    2. 非关系型数据库

    • 关系型数据库

    1. 是以表的形式存储数据,表与表之间可以有很多复杂关系

    2. MySQL,Oracle,SQL Server等

    • 非关系型数据库

    1. 以数据集的方式存储数据,大量的数据集中存储在一起

    2. MongoDB,Redis,Memcached等

    • 什么是MySQL

    1. 关系型数据库

    2. 免费开源的,也是最受欢迎的数据库之一

    查看全部
    0 采集 收起 来源:初识 MySQL

    2024-11-17

  • 6722f10f00019ae226881242.jpg

    6722f1110001e8e126881242.jpg

    6722f1130001161d26881242.jpg

    查看全部
    0 采集 收起 来源:SQL 数据类型

    2024-10-31

  • 一、什么是数据库
    1. 定义:
    数据库本质上为用来存储和管理数据的软件
    2. 类型:
    2.1 关系型数据库:
          表形式存储数据,表和表之间可建立关系
    2.2 非关系型数据库:
          数据集中在一起方式存储数据,非表形式
    二、什么是MySQL
    以表形式,持久存储和管理数据的,关系型数据库
    查看全部
    0 采集 收起 来源:初识 MySQL

    2024-10-29

  • SQL约束,主表从表

    667ccfa000018f7217920828.jpg

    查看全部
  • SQL约束

    667ccf650001aa1b17920828.jpg

    查看全部
  • 命令行连接MySQL

    667ccf590001f53817920828.jpg

    查看全部
  • 一、什么是数据库
    1. 定义:
    数据库本质上为用来存储和管理数据的软件
    2. 类型:
    2.1 关系型数据库:
          表形式存储数据,表和表之间可建立关系
    2.2 非关系型数据库:
          数据集中在一起方式存储数据,非表形式
    二、什么是MySQL
    以表形式,持久存储和管理数据的,关系型数据库
    查看全部
    0 采集 收起 来源:初识 MySQL

    2024-05-08

  • 为什么找不到我的笔记了

    查看全部
    0 采集 收起 来源:SQL 约束

    2024-04-28

  • 约束


    https://img1.sycdn.imooc.com/6627241b0001cef303890280.jpg

    主键id并不为空,类型int,是正数

    https://img1.sycdn.imooc.com/6627245d00016fff02790086.jpg

    查看全部
    0 采集 收起 来源:SQL 约束

    2024-04-23

  • 再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记再来一个笔记

    查看全部
  • 图片插入一个笔记

    查看全部
  • 字符串类型

    https://img1.sycdn.imooc.com/661e6d7f0001a81211700640.jpg

    字符串专门用来保存字符串,而文本类型不会直接保存在表中,文本欸行保存了引用实际保存数据的地址。

    查看全部
    0 采集 收起 来源:SQL 数据类型

    2024-04-16

  • 浮点类型:

    专门保存小数,会丢失精度;

    不要用来保存不希望丢失精度的数据;

    https://img1.sycdn.imooc.com/66195e7f00016df005640339.jpg

    定点类型:

    专门保存小数,不会丢失精度;

    https://img1.sycdn.imooc.com/66195ecb0001416110400277.jpg

    查看全部
    0 采集 收起 来源:SQL 数据类型

    2024-04-13

  • SQL 数据类型:数字、字符串、日期时间

    为什么需要数据类型:告知数据库以多大空间存储数据,合理分配存储空间

    常见的数据类型:

     -数字类型:整数、浮点、定点

     -字符串类型:字符、文本、枚举、集合

     -日期时间:日期型,日期时间型,时间戳型


    整数类型:专门保存整数,分有无符号,默认有符号,可以在数据类型后加unsigned表示无符号

    https://img1.sycdn.imooc.com/66195d70000133d611620441.jpg

    查看全部
    0 采集 收起 来源:SQL 数据类型

    2024-04-13

  • ---查询数据表(查)---

    --查找当前使用的数据库--

    select  database();


    --选择数据库

    use  demo;

    --查看当前数据库中的所有表

    show  tables;

    --查看表结构

    desc student;



    ---创建数据表(增)---

    create table  student(

       id  int unsingned,

       name  varchar(20),

       age  tinyint unsigned,

       gender enum(‘男’,‘女’,‘保密’),

       createdAt  timestamp

    )



    --不存在才创建(推荐使用)

    create table  if not exists  student(

       id  int unsingned,

       name  varchar(20),

       age  tinyint unsigned,

       gender enum(‘男’,‘女’,‘保密’),

       createdAt  timestamp

    )


    ---删除数据表(删)---

    --不存在会报错

    drop  table  student;

    --已存在才删除(推荐使用)

    drop  table  if  exists  student;



    ---修改数据表(改)---

    alter  table student rename to stu;

    alter  table stu rename to  student;


    --添加字段

    alter  table  student add  updatedAt  timestamp;

    --删除字段

    alter table  student  drop updatedAt

    --修改字段的数据类型

    alter table  student modify  createdAt datetime;

    --修改字段的名称和数据类型

    alter  table  student  change  createdAt  createAt  timestamp;

      

    查看全部
  • ---显示所有的数据库---查--

    show databases; 


    --查看当前使用的数据--

    select  database();

    --使用想选定的数据库--

    use demo;


    ---创建数据库---

    create database demo;(如果数据库存在会报错)

    create database  if  not exists dmeo;

    (如果数据库不存在则创建,存在什么也不做;数据库存在不会报错,推荐使用)


    ---删数据库---

    drop  database  demo;(如果数据库不存在会报错)

    drop  database  if  exists demo;

    (如果数据库存在则删除,不存在什么也不做;数据库不存在不会报错,推荐使用)


    ---修改---

    alter  database demo  character  set utf8mb4  coaaate utf8mb4_0900_ai_ci;

    -utf8mb4:字符集,兼容utf8,且比utf8能表示更多的字符;

    -utf8mb4_0900_ai_ci:字符集对应的排序规则

    查看全部
  • 约束类型:
    主键约束:primary key  不能为空、不能重复、一张表只能有一个主键,但是可以同时将多个字段作为一个主键来用(联合主键),如primary key(id, name)

    外键约束:foreign_key

    唯一约束:unique,一般适用于身份证、电话号等场景

    自动递增:auto_increment,一般配合主键使用

    非空约束:not null

    默认值:default

    查看全部
    0 采集 收起 来源:SQL 约束

    2024-03-07

  • 1291 (HY000): Column ‘gender‘ has duplicated value ‘?‘ in ENUM

    需要将其对应的数据库字符集编码设置为utf8

    https://img1.sycdn.imooc.com/65e9132a00013b9211470662.jpg

    查看全部
  • 数据类型:数字类型、字符串类型、日期类型

    数字类型:
    https://img1.sycdn.imooc.com/65e90b5e000124fb08490331.jpg

    备注1:设置位宽,不足的不足,超出不管,默认填充的是空格。如tinyint(2),设置位宽是2,如果查询的是1,显示的就是' 1';

    https://img1.sycdn.imooc.com/65e90ca20001bfbf04340285.jpg 

    备注2:浮点类型会丢失精度,如银行的金额,不能使用浮点类型存储 

    https://img1.sycdn.imooc.com/65e90cf300018d5c07920239.jpg

    备注3:定点类型专门用来保存小数,不会丢失精度

    https://img1.sycdn.imooc.com/65e90d1d000112c608370425.jpg

    备注4:文本类型不会在表中占用实际的字节数,他会找一个地方进行保存,表中保存的是实际地址的引用,避免数据量过大时查询慢

    https://img1.sycdn.imooc.com/65e90e3e0001960b07850360.jpg

    查看全部
    0 采集 收起 来源:SQL 数据类型

    2024-03-07

  • 什么是MySQL

    查看全部
    1 采集 收起 来源:初识 MySQL

    2024-02-07

首页上一页12下一页尾页

举报

0/150
提交
取消
课程须知
对数据库感兴趣的所有人员都可学习。
老师告诉你能学到什么?
1、 初识 MySQL 2、 认识 SQL 3、 MySQL 的安装、启动和连接 4、 数据库的增删改查操作 5、 SQL 数据类型 6、 数据表的增删改查操作 7、 SQL 约束 8、 SQL 约束--外键约束

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!