(十二)JavaWeb后端开发——MySQL数据库

news/2024/11/8 23:11:06 标签: 数据库, mysql, oracle

目录

1.数据库概述

2.MyQSL

3.数据库设计 DDL

4.MySQL常见数据类型

5.DML


1.数据库概述

数据库:DataBase(DB),是存储和管理数据的仓库

数据库管理系统:DataBase ManagementSystem(DBMS),操纵和管理数据库的大型软件

SQL:Strutured Query Language,操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准

学习MySQL需要学习:

2.MyQSL

关系型数据库(RDBMS):建立在关系模型基础上,由多张相互连接的二维表组成的数据库,特点是:

  • 使用表存储数据,格式统一,便于维护
  • 使用SOL语言操作,标准统一,使用方便,可用于复杂查询

3.数据库设计 DDL

上述语法中的database,也可以替换成schema,如:create schema db01;

create table tb_user(
    id int primary key auto_increment comment 'ID,唯一标识',
    username varchar(20) not null unique comment '用户名',
    name varchar(10) not null comment '姓名',
    age int comment '年龄',
    gender char(1) default '男' comment '性别'
) comment '用户表';

4.MySQL常见数据类型

MySQL中的数据类型有很多,主要分为三类:数值类型、字符串类型、日期时间类型

5.DML

主要有三大操作指令:insert插入、update更新、delete删除


http://www.niftyadmin.cn/n/5744536.html

相关文章

SSH实验5密钥登录Linuxroot用户(免密登录)

当用户尝试通过SSH连接到远程服务器时,客户端会生成一对密钥:公钥和私钥。公钥被发送到远程服务器,并存储在服务器的~/.ssh/authorized_keys文件中。而私钥则由客户端保管,不会传输给服务器。 在连接过程中,客户端使用…

案例解读 | 某大型家居企业综合运维监控平台建设实践

01.客户简介 案例客户是一家在A股上市的大型家居企业,专注于客餐厅、卧室及全屋定制家居产品的研究、开发、生产和销售,旗下拥有多个系列自有品牌,并与美国、意大利家居品牌开展战略合作,业务覆盖全球120余个国家和地区&#xff…

中肿团队提出的“免疫三明治”(放疗+化疗+免疫治疗),成功登上柳叶刀肿瘤|顶刊精析·24-11-08

小罗碎碎念 该研究首次发现在同期放化疗基础上增加特瑞普利单抗(PD-1抗体)新辅助和辅助治疗显著提高了高危局部晚期鼻咽癌患者生存率。 如果大家看完这篇推送以后,有什么好的医工交叉点子,欢迎和我一起探讨!&#xff0…

【YOLO学习】YOLOv10配置

文章目录 1. 环境配置步骤2. 国内镜像源3. 安装pytorch 1. 环境配置步骤 1. YOLOv10官网:https://github.com/THU-MIG/yolov10 2. 创建环境: conda create -n yolov10 python3.9 conda activate yolov10 pip install -r requirements.txt pip install -…

java: 无法访问org.springframework.web.bind.annotation.RequestMapping

一、报错问题 java: 无法访问org.springframework.web.bind.annotation.RequestMapping 二、原因分析 SpringBoot使用了3.0或者3.0以上,因为Spring官方发布从Spring6以及SprinBoot3.0开始最低支持JDK17。所以仅需要将SpringBoot版本降低为3.0以下即可(或…

【面试全纪实 | Linux 08 网络通讯命令类】请回答,你真的了解Linux吗?

🗺️博客地图 📍1. ifconfig 命令 📍2. iptables 命令 📍3. netstat 命令 📍4. ping 命令 📍5. telnet 命令 1. ifconfig 命令 ifconfig 用于查看和配置 Linux 系统的网络接口。 查看所有网络接口…

php 如何将数组转成对象数组

1. 使用 (object) 操作符: “php $array [‘name’ > ‘John’, ‘age’ > 25]; $object (object) $array; // 访问对象属性 echo $object->name; // 输出: John echo $object->age; // 输出: 25 “ 2. 使用 (stdClass): “php $array …

贝叶斯统计中常见先验分布选择方法总结

在贝叶斯统计中,选择合适的先验分布是一个关键步骤。本文将详细介绍三种主要的先验分布选择方法: 经验贝叶斯方法信息先验无信息/弱信息先验 经验贝叶斯方法 经验贝叶斯方法是一种最大似然估计(MLE)方法,通过最大化先验分布下数据的边际似然来估计先验分布的参数。设X表示数…