数据库支持的数据类型

%部分结果省略

%help contents 可以查看MySQL帮助文档支持的目录列表,然后根据需要查看的条目选择查看

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

1. 整数类型

tinyint(1),smallint(2),mediumint(3),int(integer)(4),bigint(8)

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2.浮点数类型,定点数类型和位类型

float,double(精确到小数点10位以上)存储近似值

定点数类型  dec(decimal)取值范围同double ,存储的是字符串,因此精确度更高

eg. b dec(38,20)---->小数点精确到20位

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

3.日期和时间

年月日--------------------------------------------------------date

年月日时分秒-----------------------------------------------datetime

如需经常插入或者更新日期为当前系统的时间-----timestamp

时分秒--------------------------------------------------------time

年份-----------------------------------------------------------year

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

4.字符串类型

char 0-255字节

varchar 0-65535字节

如需存储大量字符串,可选择text(tinytext/text/mediumtext/longtext)系列 ,如需存储二进制数据(eg.图片,音乐或者视频文件)可以选择binary(或者varbinary)

blob与text类似,区别是可以存储二进制数据(eg. .图片,音乐或者视频文件)

数据库学习之num1相关推荐

  1. linux数据库创建score表,MySQL数据库学习笔记

    MySQL数据库学习笔记phpma (实验环境:Redhat9.0,MySQL3.23.54) 纲要: 一,连接MySQL phpma 二,MySQL管理与授权 三,数据库简单操作 四, 数据库备份 ...

  2. MySQL数据库学习笔记(十二)----开源工具DbUtils的使用(数据库的增删改查)

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...

  3. 数据库学习day_01:SQL的发展和数据库操作相关sql语句

    1.数据库 学习数据库主要学习的就是如何对数据进行增删改查操作. 增加(插入数据) 删除数据 修改数据 查询数据 为什么使用数据库软件? 之前在webserver时通过IO技术已经操作过数据,其实这部 ...

  4. mysql选定数据库_mysql数据库学习――2,数据库的选定,创建,删除和变更_MySQL...

    bitsCN.com mysql数据库学习--2,数据库的选定,创建,删除和变更 数据库选定,数据库选定后依然可以使用其他数据库中的数据表,只要指定[数据库.数据表]即可 use db_namesel ...

  5. mysql 数据库学习(触发器)

    引用:http://bbs.mysql.cn/thread-9135-1-2.html 引用:21. 触发程序 create table a (sa int); create table b (sb ...

  6. mysql now str,数据库学习之MySQL (十)—— 日期和时间函数 NOW STR_TO_DATE DATE_FORMAT 流程控制函数 IF IFNULL CASE...

    MySQL学习专栏 正在持续更新中:) 文章目录 日期和时间函数 NOW STR_TO_DATE DATE_FORMAT 流程控制函数 IF IFNULL CASE 下章预告 日期和时间函数 NOW ...

  7. 原文:我的数据库学习“曲线”

    作者简介: 牛新庄博士,研究方向为数据仓库和数据挖掘.是IBM官方资深培训讲师(培训DB2,AIX,MQ,WebSphere和CICS).2002年获IBM 杰出软件专家奖,2006年获"首 ...

  8. 【数据库学习】——windows、MySQL构建新闻管理系统(控制台版)

    学习记录:[Python项目实战]Python+MySQL开发新闻管理系统全集_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1Qb4y1b75q?p=2 ...

  9. 【数据库学习笔记】——操作sqlite(增删改查)以及cursor的方法介绍

    目录 1.sqlite数据库介绍 1)常见的数据库操作 2)数据操作常见步骤 2.向数据表中增加数据(insert into) 1)向数据表中添加一条记录 2)向数据表中一次性添加多条记录 ​ 3.修 ...

最新文章

  1. 高并发-【抢红包案例】之三:使用乐观锁方式修复红包超发的bug
  2. Android中导入第三方jar
  3. 如何判断两个时间段是否有交集
  4. Django - ORM操作
  5. 【C/C++】异或操作巧妙实现两个数的交换操作
  6. 如何修改opencart的模版适合为mycncart系统使用
  7. redis强一致性_Redis的8连击,验证你是否熟练掌握Redis核心知识点。
  8. springmvc+druid+dataSource配置的两种方式
  9. 把C#逻辑处理程序搬移至SQL存储过程中去
  10. 基于STM32读取W25Q64(模拟SPI)
  11. Win10下windows mobile设备中心连接不上的方法无法启动
  12. IAR_EW_MSP430下载
  13. mysql8+maven+mybatis
  14. 字节跳动2020届秋招笔试题
  15. 51单片机定时器介绍
  16. 优衣库46万客户信息遭泄露,这些年,你的信息还被谁泄露过?
  17. JavaScript中原型对象的彻底理解(转载)
  18. 五十道编程小题目 --- 50 有五个学生,每个学生有3门课的成绩,计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件stud中java
  19. 用 Silverlight 开发围棋在线对弈程序(二)MVC
  20. 为什么Byte是从-128到127?

热门文章

  1. 记录一次jar文件在windows系统下开机自启
  2. 判断图片是否为现场照片(Live Photo亦即内含Exif信息)
  3. TextSeek使用教程 (高级篇) - 文件搜索软件
  4. 苹果uwb_iPhone11的UWB有什么用?苹果大规模扩展 HomeKit 全靠它
  5. 2022年四川二级建造师建设工程法规及相关知识《解决建设工程纠纷法律制度》练习及答案
  6. MAP对象(js从入门到疯癫)
  7. 让Keil5也可以开发C51(和Keil4兼容问题)
  8. 计算机基础- -认识内存
  9. Autovue v21.0.2的新功能
  10. Codeforces Round #643 (Div. 2)——B. Young Explorers