『Java』这几个数据库操作命令,程序员都很少知道和使用?
文章图片
文章图片
文章图片
文章图片
今天是刘小爱自学Java的第60天 。
感谢你的观看 , 谢谢你 。
话不多说 , 继续数据库MySQL的学习:
昨天学习的是对数据仓库的操作(增删改查)
在一个数据仓库里是可以创建无数张数据表的 。
所以今天主要学习对数据表的操作 。
其中table , 在数据库中便是表的意思 , 它是挺重要的一个单词 。
一、数据表结构行与列 , 构成了一张数据表 , 其实可以将数据表和Java之间联系起来的 。
①第一行
这行就相当于Java中的一个类 , 比如Student类 。
②第二行以及后面的所有行
就相当于Java中Student类对应的一个对象:
- Student liuxiaoai=new Student();
- Student zhangsan=new Student();
- Student lisi=new Student();
每一列就相当于类中的属性(成员变量)
有四个成员变量:id、姓名、性别、地址 。
每个对象都有自己对应的属性值 。
二、基本数据类型既然是操作数据 , 肯定会有各种各样的数据类型 。
在Java中有四类八种 , 在SQL中也有其对应的数据类型 , 我们将其做一个对比:
①整数型
其实还蛮好记的 , SQL有五种 , 都以int为后缀 。
- tiny , 微小的 , 故对应Java中的byte 。 我记得小时代的翻译就是tiny times , 我当初还在想为何不是small times…
- smallint对应的是Java中的short 。
- medium , 中等的 , 这是SQL中特有的 。
- big , 大的 , 故对应Java中long 。
Java中和SQL中一样 。 其中SQL中:
float(52)表示字段共5位长度 , 可以有两位小数 。
③字符型
Java中的字符串在SQL中是varchar 。
- varchar , 翻译过来就是可变化的字符 , 它的长度是可以变化的 , 自适应的 , 可短不可长 。
- varchar(20)就是表示字段长度为20以内都可以 , 它会根据不同的字段自动适应长度 。
- varchar可以节省空间 , 一般经常会使用到它 。
- char的长度是固定的 , 比如身份证手机号可以使用它 。
- char(20)就是表示字段长度为20 , 如果没有20 , 用空格补全 。
- char的性能高(长度不用经常变换)
①大数据类型
在Java中就是IO流来传输数据了 。
在SQL中分别是blob , binary , text:
- 程序员■Java程序员必知:HashMap进行put操作会不会引起死循
- 数码金庸|为什么米粉这么喜欢小米?原来是这几个原因
- 北峰电讯|你知道几个?,警用对讲机全是PDT?警察常用的模拟对讲机频段
- 科技八叔|12曝光的最让果粉反感的几个设计,你最讨厌哪个?,苹果iPhone
- 课工场郑州翔天信鸽|JavaScript最常用,java是主流,JetBrains公布编程语言排名
- 猿灯塔|POI Excel,Java架构-Apache
- 【Java】github上标星70.5k,贼火的Java突击手册,全面详细对标阿里P7
- ■你还在浏览“不良网站”吗?手机出现这几个现象时,你就该停手了!
- 「编程」后台编程语言互相争执,为何前端公认JavaScript?
- 腾讯@JAVA如何连接数据库