MySql学习系列(二)2.1 MySQL 基础 (二)- 表操作#学习内容#1、MySQL表数据类型2、SQL语句创建表3、SQL语句向表添加数据4、SQL语句删除表5、SQL语句修改表#作业#项目三 (超过5名学生的课(难度:简单))项目四:交换工资(难度:简单)2.2 MySQL 基础 (三)- 表联结#学习内容#项目五:组合两张表 (难度:简单)项目六:删除重复的邮箱(难度:简
转载 2023-10-09 20:07:06
49阅读
总结一点小知识: 最常用的几个字段类型: int:整型 double:浮点型 char:固定长度字符串类型,中文汉字属于字符串类型 varchar:可变长度字符串类型,中文汉字属于字符串类型 text:字符串类型,存储超大文本 date:日期类型,格式为:yyyy-MM-dd time:时间类型,格式为:hh:mm:ss timestamp:时间戳表的约束 : 这里的约束是指在创
转载 2023-10-11 11:48:20
195阅读
char是一种固定长度的类型,varchar则是一种可变长度的类型。  其区别在于:  chchar(M)类型的数据列里,每个值都占用M个字节,如果长度小于M,MySQL就会在它的右边空格字符来填补空缺.  而vvarchar(M)类型的数据列里,每个值只占用刚好够用的字节再加上1个或者2个用来记录其长度的字节 (即总长度为L+1字节或者是 L+2字节,长度超过
一、java基本数据类型  1、java基本数据类型可分四类八  第一类:整形:byte、short、int、long  第二类:浮点型:float(单精度) 、double(双精度)  第三类:逻辑类型:boolean(只包含:True或False)  第四类:字符型:char  所占字节:  boolean(布尔型) :1/8  byte(字节类型):1  char(字符型):2 一个字符能
1.使用SQL命令建立学生表、课程表和学生作业表数据类型说明: 1.由于学号,电话号码虽然为数字,但是不参与运算,数字来存储来浪费空间,所以char2.姓名、性别、专业班级、课程名、任课老师为中文,要用ncahr(一个空间占两字节,如果中间有英文,可能会产生截断)。由于姓名、专业班级、课程名、任课老师长度不固定,所以要用nvarchar。3.日期date。如果是记录一天的时间(精确到秒)t
mysql手册上说:MySQL 5.x版本,CHAR和VARCHAR类型声明的长度表示你想要保存的最大字符数。例如,CHAR(30)可以占用30个字符。GBK内码的情况下,一个汉字占两个字节,但是UTF-8内什么是字符?百度百科里说:  字符是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~!·#¥%……—*()——+等等。1个汉字字符存储需要2个字节,1个英文字符存储
转载 2023-07-28 16:16:45
76阅读
大家好,今天我们总结一下字符串类型的知识点。字符串类型大小描述CHAR(n)0-255字节定长字符串VARCHAR(n)0-65535 字节变长字符串TINYBLOB0-255字节不超过 255 个字符的微小二进制字符串TINYTEXT0-255字节短文本微小字符串BLOB0-65 535字节二进制形式的长文本数据TEXT0-65 535字节长文本数据MEDIUMBLOB0-16 777 215字
转载 2023-09-06 13:20:29
48阅读
JAVA的8种基本数据类型:byte short int long float double char boolean特别说明:1)char类型占2个字节,可以表示汉字汉字和英文字符都占2个字节。2)boolean类型理论上占1个bit,但实际按1个byte(字节)处理。3)基本数据类型之间的转换:低级向高级自动转换,高级向低级需要显示(强制)转换。 1 public class Byte
转载 2023-07-19 10:02:54
82阅读
1.字符集1. 字符集什么时候可以发挥作用? 1. 保存数据的时候需要使用字符集2. 数据传输的时候也需要使用字符集3. 存续的时候使用字符集 1. MySQL的服务器上, 在数据库, 表的使用上, 字段的设置上.2. 服务器安装的时候, 可以指定默认的字符集2. 常见字符集 ASCII: 基于罗马字母表的一套字符集, 它采用1个字节的低7位表示字符, 高位始终为0。LATIN1:
 范式可以理解为设计数据表所需符合的标准及规则。 第一范式一范式就是属性不可分割。属性是表的字段,也是表的列。不可分割就是属性是最小的单位,不能再分成更小的单位。如学生信息表中有学号、姓名、性别等属性,学号、姓名、性别都是不可分割的,所以符合第一范式的要求。如果学生表包含课程这一属性,而课程又包含(数学、英语等),则课程属性不符合第一范式,应再分割。 第二范式满
## ObjectIdMySQL类型选择 ### 概述 使用MongoDB的时候,我们经常会使用到`ObjectId`类型作为文档的唯一标识符。但是当需要将MongoDB的数据导入到MySQL时,就会遇到一个问题:`ObjectId`MySQL中用什么类型来存储呢?本文将通过以下步骤来解决这个问题: 1. 确定要导入的数据 2. 创建MySQL表 3. 将MongoDB的数据导入
原创 2023-09-27 01:09:33
206阅读
文章目录一 数据类型1 基本数据类型2 引用数据类型3 字符串类型变量:4 常量5 变量的命名规则6 类型转换7 运算符8 JDK中常用的包9 java.lang.Object类的方法 一 数据类型Java语言是强类型语言,对于每一种数据都定义了明确的具体的数据类型。1 基本数据类型“字节”是byte,“位”是bit ;1 byte = 8 bit ;Java采用unicode编码,2个字节(
转载 2023-07-19 11:39:22
749阅读
# Java金额什么类型 ## 引言 作为一名经验丰富的开发者,我们经常需要处理金额相关的数据。Java,我们可以使用不同的数据类型来表示金额,但是要注意选择合适的类型以避免精度丢失或者其他问题。本文中,我将教会一位刚入行的小白如何在Java中表示金额。 ## 流程 | 步骤 | 操作 | | ---- | ---- | | 1. | 创建一个金额类 | | 2. | 选择合适的
原创 2024-03-15 05:14:18
25阅读
1、HashMap是一个用来存储KEY-VALUE键值对的集合,每一个键值对也叫做Entry,这些键值对分散存储一个数组,这个数组就是HashMap的主干。 HashMap数组的每一个元素的初始值都是NULL。 2、HashMap使用的最常见的方法是get和put。 当调用PUT方法时,比如调用HashMap.put(“apple”,0),插入一个key为apple的元素。这时我们需要调用ha
转载 7月前
17阅读
一、exists的使用     exists对外表loop逐条查询,每次查询都会查看exists的条件语句,当exists里的条件语句能够返回记录行时(无论记录行是的多少,只要能返回),条件就为真,返回当前loop到的这条记录,反之如果exists里的条件语句不能返回记录行,则当前loop到的这条记录被丢弃,exists的条件就像一个bool条件
约束什么是约束?约束对应的英语单词:counstraint创建表的时候,我们可以给表的字段加上一些约束,来保证这个表数据的完整性,有效性。约束的作用就是为了保证:表的数据有效性。约束包括那些非空约束:not null唯一性约束:unique主键约束:primary key(简称PK)外键约束:foreign key(简称FK)检查约束: check(mysql不支持,oracle支持)非空
转载 2024-05-16 05:22:11
50阅读
int型包括(tinyint, smallint, mediumint, int, bigint)    tinyint是1个字节表达范围就是2的8次方(-128-128) 或者(0-255) 很多人不明白为什么有两种情况,因为计算机中有一种说法叫做无符号,也就是全部是正整数,所以在用MySQL 选择整形字段的时候一定要加上unsigned也就是无符号,因为负数基本
转载 2023-06-25 09:14:24
379阅读
# MySQL面积什么类型 MySQL数据库,存储面积这样的数据类型是非常常见的需求。面积通常表示为长度的平方,比如平方米,平方英尺等。MySQL,我们可以使用不同的数据类型来存储面积数据,根据需求选择合适的数据类型可以节省存储空间,并提高查询效率。 ## 常见的数据类型 MySQL,常见用于存储面积的数据类型有DECIMAL和DOUBLE。DECIMAL用于精确存储小数,而
原创 2024-07-10 04:41:05
273阅读
# MySQL电话什么类型 随着互联网和移动通信的快速发展,电话号码数据在数据库的应用越来越广泛。MySQL数据库,我们需要选择合适的数据类型来存储电话号码,以确保数据的完整性和准确性。本文将讨论MySQL存储电话号码的最佳实践,并提供相应的代码示例。 ## 数据类型选择 选择合适的数据类型之前,我们需要明确电话号码的特点和需求。电话号码通常由数字组成,可能包含特殊字符(如加
原创 2023-08-10 07:26:38
1897阅读
# SQL Numeric类型MySQL的表示 MySQL,Numeric类型用于存储精确数值。它可以存储整数和小数,并且可以指定存储的精度和范围。MySQL提供了几种不同的数据类型来表示Numeric类型的值,包括整数类型和小数类型。 ## 整数类型 MySQL,整数类型用来存储没有小数部分的数值。以下是一些常见的整数类型: - **TINYINT**:来存储范围在-128
原创 2024-01-13 08:37:00
137阅读
  • 1
  • 2
  • 3
  • 4
  • 5