黑马程序员JavaWeb开发教程中MySQL相关内容学习笔记

课程资源:

Day08-13. Mybatis-入门-课程介绍_哔哩哔哩_bilibili

声明!!笔记中截图内容较多)

部分内容参考他人,仅作学习参考,如有侵权,请告知

数据库设计

MySQL概述

安装、配置(Mac安装配置可参考往期笔记)

数据模型

SQL简介

数据库设计DDL

  • 字符串类型:char/varchar...;cha(10):最多占10个字符,不足10个字符,占用10个字符空间,varchar(10)最多只能存10个字符,不足10个字符,按照实际长度呢存储。
  • 日期类型:date:年月日;time:时分秒;year:年份;datetime:年月日时分秒;

字段类型:

案例

数据操作语言DML

INSERT(插入):

实例:

UPDATE(更新):

实例:

DELETE(删除):

数据查询语言DQL

基本查询

实例:

条件查询

实例:

分组查询

聚合查询:

分组字段+聚合函数

实例:

分组查询:

实例:

排序查询

实例:

分页查询

实例:

DQL--案例

1、

一定要参照页面原型和需求文档来编写对应的SQL,其中会清晰的描述对应的查询规则是什么,根据对应的需求,完成SQL语句的编写即可;

2、

小结

(多表设计部分的内容下期继续进行完善)

若有源代码需求可以在评论区联系,由于代码太杂太多,不在此文进行粘贴,如果文章存在问题,欢迎积极指出,谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值