MySQL之增删查改

目录

目录

一.数据库的操作

1.显示当前数据库

2.创建数据库

 3.使用数据库

4.删除数据库

 二.常用数据类型

1.数值类型

2.字符串类型

3.日期类型 

三.表的操作 

1.查看表结构

2.创建表

四.表的增删查改

1.插入数据

 2.指定列查询

 3.去重

4.排序

5.条件查询 

6.分页查询 

 7.修改update

8.删除



一.数据库的操作

1.显示当前数据库

2.创建数据库

创建一个名为java44的数据库,如果系统没有 java44 的数据库,则创建一个使用utf8mb4字符集的java44数据库,如果有则不创建

if not exists 表示先删除再创建,如果此时没有这个库就创建,有的话也不会报错)此时创建成功 

 3.使用数据库

use 数据库名;

4.删除数据库

drop databases [if exists] 数据库名;

此时名为java44的数据库被删除 

 二.常用数据类型

1.数值类型

数据类型 大小 说明 对应的java类型
BIT[(M)] M指定位数,默认为1

二进制数,M范围从1-64,存储范围0-2^M-1

bit
TINYINT 1字节 byte
SMALLINT 2字节 Short
INT 4字节 Integer
BIGINT 8字节 Long
FLOAT(M,D) 4字节 单精度,M为指定长度,D指定小数位,会发生精度丢失 Float
DOUBLE(M,D) 8字节 Double
DECIMAL(M,D) M/D最大值+2 双精度,M为指定长度,D为小数位,精确数值 BigDecimal
NUMERIC(M,D) M/D最大值+2 双精度,M为指定长度,D为小数位,精确数值 BigDecimal

1字节(byte)= 8bit

对于整型类型的范围:
 1. 有符号范围:-2^(类型字节数*8-1)到2^(类型字节数*8-1)-1,如int是4字节,就
是-2^31到2^31-1
2. 无符号范围:0到2^(类型字节数*8)-1,如int就是2^32-1

2.字符串类型

数据类型 大小 说明 对应的java类型
VARCHAR(SIZE) 0-65535字节 可变字符串长度 String
TEXT 0-65535字节 长文本数据 String
MEDIUMTEXT 0-16 777 215字节 中等长度文本数据 String
BLOB 0-65535字节 二进制形式的长文本数据 byte[]

3.日期类型 

数据类型 大小 说明 对应的java类型
DATETIME 8字节 不会进行时区的检索及转换

jav.u

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值