1.数字

(1)tinyint(小整数值)

   范围:有符号(-128,127)

      无符号(0.255)

(2)int(大整数值)

   范围:有符号  (-2 147 483 648,2 147 483 647)

      无符号  (0,4 294 967 295)

(3)bigint(极大整数值)

   范围:有符号 (-9,223,372,036,854,775,808,9 223 372 036 854 775 807)

      无符号 (0,18 446 744 073 709 551 615)

(4)float(单精度,浮点数值)不准确

(5)double(双精度,浮点数值)不准确

(6)decimal(小数值)准确

    用法:decimal(M,D)数值总位数为M,小数位数为D

2.字符串

(1)char(10)速度块

    存储的数值在内存中永远站10个字符,最大255个字符

(2)varchar(10)节省空间

    存储几个数值在内存中则站几个字符,最大255个字符

(3)text

    text用于保存变长的大字符串,最大65535个字符

(4)mediumtext

  最大16777215个字符

(5)longtext

  最大4294967295个字符

(6)上传文件

    数据库里面存路径

3.时间类型

(1)date(日期值)

    格式:YYYY-MM-DD

(2)time(时间值或持续时间)

    格式:HH:MM:SS

(3)year(年份值)

    格式:YYYY

(4)datetime(混合日期和时间值)

    格式:YYYY-MM-DD HH:MM:SS

(5)timesiamp(混合日期和时间值,时间戳)

    格式:YYYYMMDD HHMMSS

4.枚举类型

 (1)enum('山东省','山西省','广东省')

    可以存储美剧的任意一个。

5.集合类型

 (2)set('a','b','c')

    可以存储a、b、c三个字符的任意组合

mysql基础_数据类型的更多相关文章

  1. MySQL基础之数据类型和运算符

    早些年学习MySQL的笔记,发在博客园上,以便后续回顾学习: 1. 数据类型为int(11),注意到后面的数字11,这表示的是该数据类型指定的显示宽度,指定能够显示的数值中数字的个数.其他数据类型也可 ...

  2. mysql基础之数据类型

    一.整型 分为:tinyint .smallint .mediumint .int .bigint 常用的 分为以下三项: tinyint. smallint.int 数据类型 存储范围 字节 tin ...

  3. JS基础_数据类型-String类型

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...

  4. MySQL基础_索引

    MySQL 索引(入门): 一.介绍 1.什么是索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些 ...

  5. mysql基础_操作文件中的内容

    1.插入数据: insert into t1(id,name) values(1,'alex'); #向t1表中插入id为1,name为'alex'的一条数据 2.删除: delete from t1 ...

  6. mysql基础_操作数据库以及表

    1.数据库的操作 create database 数据库名:#一般创建方式 create database 数据库名 show databases;#查看所有数据 drop database 数据库名 ...

  7. JS基础_数据类型-Null类型和Undefined类型

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  8. JS基础_数据类型-Boolean类型

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  9. JS基础_数据类型-Number类型

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

随机推荐

  1. 【计算机视觉】深度相机(四)--Realsense概览

    本文参考下文,做一点个人使用补充. http://blog.csdn.net/app_12062011/article/details/52662143 转自: http://blog.csdn. ...

  2. 最新 苏宁java校招面经 (含整理过的面试题大全)

    从6月到10月,经过4个月努力和坚持,自己有幸拿到了网易雷火.京东.去哪儿.苏宁等10家互联网公司的校招Offer,因为某些自身原因最终选择了苏宁.6.7月主要是做系统复习.项目复盘.LeetCode ...

  3. 教程2:如何找到内存泄漏dotmemory

    在本教程中,我们将看到如何使用dotmemory定位和固定在你的应用程序的内存泄漏.但在开始之前,让我们在一个内存泄漏是一致的. 内存泄漏是什么? 根据维基百科,内存泄漏是由于不正确的内存管理时,”一 ...

  4. 第一次git到GitHub过程

    首先在GitHub上创建一个仓库

  5. DS博客作业--07查找

    目录 DS博客作业--07查找 1.本周学习总结(0--2分) 1.思维导图 2.谈谈你对查找运算的认识及学习体会. 2.PTA实验作业(6分) 2.1.题目1:6-1 二叉搜索树的操作集 (30 分 ...

  6. Web文件上传靶场 - 通关笔记

    Web应用程序通常会提供一些上传功能,比如上传头像,图片资源等,只要与资源传输有关的地方就可能存在上传漏洞,上传漏洞归根结底是程序员在对用户文件上传时控制不足或者是处理的缺陷导致的,文件上传漏洞在渗透 ...

  7. Nginx安装启动过程报错libpcre.so.1 cannot open shared object file: No such file or directory

    具体报错信息如下: nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: ...

  8. .NET Core 3.0 发布单文件可执行程序

    Windows dotnet publish -r win10-x64 /p:PublishSingleFile=true maxOS dotnet publish -r osx-x64 /p:Pub ...

  9. mysql5.7 密码字段名更改

    由password更改为authentication_string update user set authentication_string=password("123456") ...

  10. CN丶Moti-个人博客

    欢迎访问我的个人博客,获取更多有用的东西 链接一 链接二 也可以关注我的微信订阅号:CN丶Moti