一、   数据库的发展历史 l DataBase这个词起源于20世纪50年代初,当时美国为了战争的需要,把各种情报集中在一起,存储在计算机里,被称为DataBase。l  1963年,美国的Honeywell公司的IDS(Integrated Data Store)系统投入运行,揭开了数据库技术的序幕。当时美国社会产生了许多形形色色的DataBas
数据库的学习一、使用数据库的原因?二、安装与使用安装基础查询1. 创建数据库2. 删除数据库3. 选择数据库4. 创建表格5. 删除表格6. 插入数据7. 更新数据8. 删除数据9. 选择数据10. 排序数据11. 连接表格12. 聚合函数MySQL 的高级查询二、 MySQL 的存储引擎1. InnoDB2. MyISAM3. MEMORY4. NDB Cluster5. CSV6. ARCH
最近有个物联网的项目,无人机采集数据,需要记录无人机的飞行轨迹、飞行参数等,这些参数大概是每秒上报2条,那么一次飞行任务可能有10几分钟、20几分钟左右,考虑到数据量的大小以及实时性,我们考虑使用时序数据库。具体选用哪个数据库,这个不重要,开源的、商业的、国内的、国外的都可以,主要是好多小伙伴不懂时序数据库,那么本文笔者就用一篇文章给大家普及一下时序数据库。一、什么是时序数据库 英文全称
常用类解析:BigInteger类与BigDecimal类前言一、BigInteger类与BigDecimal类二、BigInteger类三、BigDecimal类 前言    Biglnteger 类和 BigDecimal 类可以用于表示任意大小和精度的整教或者十进制数。一、BigInteger类与BigDecimal类    如果要进行非常大的数的计算或者高精度浮点值的计算,可以使用 ja
一、简介伴随 lambda表达式、streams 以及一系列小优化,Java 8 推出了全新的日期时间API。Java处理日期、日历和时间的不足之处:将 java.util.Date 设定为可变类型,以及 SimpleDateFormat 的非线程安全使其应用非常受限。然后就在 java8 上面增加新的特性。全新API的众多好处之一就是,明确了日期时间概念,例如:瞬时(inst
MySQL广泛应用于互联网的OLTP(联机事务处理过程)业务系统中,在大厂开发规范中,经常会看到一条"不建议使用text大字段类型”。MySQL中的TextText类型text是一个能够存储大量的数据的大对象,有四种类型:TINYTEXT, TEXT, MEDIUMTEXT,LONGTEXT,不同类型存储的值范围不同,如下所示Data TypeStorage RequiredTINYTEXTL +
日期与时间型理论上应该是用的最多的,不管是什么时候,都需要使用时间,用户登录,文章编辑,甚至LOG,哪个不需要时间?然而在真正的应用中,却没有多少人在使用日期与时间型字段,大多数人都是使用int的时间戳来替代了日期型字段。那么,究竟应该怎样正确使用呢?日期型字段的优劣是什么?今天稍微介绍一下。在MYSQL数据库中,关于日期和时间型字段有四种,date,time,datetime,year,还有一种
  DATETIME, DATE和TIMESTAMP类型是相关的。本文描述他们的特征,他们是如何类似的而又不同的。  DATETIME类型用在你需要同时包含日期和时间信息的值时。MySQL检索并且以'YYYY-MM-DD HH:MM:SS'格式显示DATETIME值,支持的范围是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。(“支持”意
转载 2023-07-30 22:00:07
155阅读
一般情况下我们会使用数据的基本数据类型:byte、int、short、long、double、float、boolean、char;对应的包装类型也有八种:Byte、Integer、Short、Long、Double、Float、Character、Boolean;包装类型都是用 final 声明了,不可以被继承重写;在实际情况中编译器会自动的将基本数据类型装箱成对象类型,或者将对象类型拆箱成基本
 4.数据表的相关操作数据表创建表CREATE TABLE [IF NOT EXISTS] tbl_name( 字段名称 字段类型 [完整性约束条件], 字段名称 字段类型 [完整性约束条件], ... )ENGINE=存储引擎 CHARSET=编码方式;    UNSIGNED        &nb
转载 2月前
28阅读
### 达梦数据库时间类型Java类型对应关系 在开发中,经常需要处理时间相关的数据,而在使用达梦数据库时,需要了解数据库时间类型Java中的数据类型对应关系。这样可以更好地对数据进行处理和转换。以下是一些常见的对应关系: 1. **DATE类型**:在达梦数据库中,DATE类型表示日期,包括年月日。在Java中,可以使用java.sql.Date来表示。下面是一个示例代码: ```
原创 6月前
780阅读
这里先不管JDBC Type 与Java Type以及JDBC Type与数据库类型的详细映射,只列举部分以前不怎么用的JPA中Java Type 与数据库类型的匹配:boolean与TINYINT\BIT项目里面经常会遇到bolean型,数据库字段除了使用TINYINT,也可以用BIT(1):@Column(name = "is_active") private boolean acti
oracle里long类型的总结[@more@]1、LONG数据类型中存储的是可变长字符串,最大长度限制是2GB。2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。1、LONG数据类型中存储的是可变长字符串,最大长度限制是2GB。2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。3、LO
五、复合类型MySQL 还支持两种复合数据类型 ENUM 和 SET,它们扩展了 SQL 规范。虽然这些类型在技术上是字符串类型,但是可以被视为不同的数据类型。一个 ENUM 类型只允许从一个集合中取得一个值;而 SET 类型允许从一个集合中取得任意多个值。1、ENUM 类型ENUM 类型因为只允许在集合中取得一个值,有点类似于单选项。在处理相互排拆的数据时容易让人理解,比如人类的性别。ENUM
数据库是存储和管理数据的重要工具,而在现代应用开发中,经常需要将数据保存为JSON类型。JSON(JavaScript Object Notation)是一种常见的数据交换格式,它具有易于理解和使用的特点。在Java中,我们可以使用不同的数据类型来表示JSON数据,具体取决于所使用的数据库和框架。 在关系型数据库中,可以使用JSON类型字段来存储和查询JSON数据。在MySQL中,JSON类型
原创 7月前
251阅读
### 数据库货币类型对应Java什么类型数据库中,我们经常会碰到货币类型数据,比如金额、价格等。然而,数据库中的货币类型并不是直接对应Java中的数据类型的,因此在进行数据操作时需要进行类型转换。本文将介绍数据库中的货币类型Java中的数据类型对应关系,并提供代码示例进行演示。 #### 数据库货币类型数据库中,一般会使用 DECIMAL 或 NUMERIC 类型来表示货币数据
原创 4月前
19阅读
如果点进来的刚巧是个高手,那......你就当是过来做个鉴定的吧。很多从事数据分析工作的伙伴都是从“最简单”的神器—Excel开始入门的,对编程语言、计算机世界的很多工具都不甚了解。要做结构化的数据,就赶紧跑去自学sql,学习sql server或是mysql数据库。要做半结构化、非结构化的数据又得去学习诸如mongo数据库的东西。天天听对面的程序员小哥说我给你个打包个json吧,这个会用吗?阿,
转载 16天前
12阅读
一、数据类型  1、数字:    整型:tinyint :有符号范围在(-128,127) 无符号范围在(0,255)使用unsigned           int :int类型后面的存储显示宽度,而不是存储宽度,位数不够用zerofill来用0填充           bigint :    小数:      float:在
转载 1月前
34阅读
mysql数据库数据类型汇总整数类型 整数类型 类型名称说明范围存储需求TINYINT很小的整数-128〜1271个字节SMALLINT小的整数-32768〜327672个字节MEDIUMINT中等大小的整数-8388608〜83886073个字节INT (INTEGHR)普通大小的整数-2147483648〜21474836474个字节BIGINT大整数-9223372036854775
mysql数据库常用的时间类型有timestamp和datetime,两者主要区别是占用存储空间长度不一致、可存储的时间也有限制,但针对不同版本下,timestamp字段类型的设置需要慎重,因为不注意的可能会被“坑死”。一、TIMESTAMP和DATETIME字段类型对比字段类型存储长度时间范围备注timestamp4字节'1970-01-01 00:00:01' UTC to '2038-01-
  • 1
  • 2
  • 3
  • 4
  • 5