`
taohantao
  • 浏览: 16257 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

mysql数据库小知识

阅读更多
----------------------------------Mysql数据库--------------------------------------------
1.字段为int类型
  如果在建表时不指定字段int类型的长度时,系统则默认生成长度为11的字段。11也是int类型的最大长度,其中第一位表示符号+或者-,后面十位表示数字。
  如果指定了长度,该字段其实也是长度为11的字段,因为只要是int类型,系统都分配了长度11位。
  所以,当我们在用mysql数据库建表时如果有字段为int类型则不用指定长度了。
2.字段为float类型
   如果在建表时不指定float类型的长度时,系统默认生成长度为9的字段(不包含小数点9位,但包括符号)。而且当插入小数时自动转化为了整数。
   当我们指定了长度时,如果为length=6,decimals=2.则代表整数最多为4位(不包括符号位),小数最多为2位。如-1234.12可以插入。
   所以,我们在用mysql数据库建表时如果有字段为float类型一定要指定长度和小数位数。
3.字段为double类型
  在建表时如果有字段时double类型,例如我们指定length=16,decimals=2.则代表整数最多为16位(不包括符号位),小数最多为2位。如-1234567890123456.12可以插入。
4.字段为日期类型(我们在指定日期类型时不需要设置长度)
   date类型代表yy-mm-dd  支持的范围是'1000-01-01'到'9999-12-31'
   time类型代表hh:mm:ss
   datetime类型代表yyyy-mm-dd hh:mm:ss  支持的范围是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。
   timestamp类型代表yyyy-mm-dd hh:mm:ss  TIMESTAMP值可以从1970的某时开始一直到2037年,精度为一秒,其值作为数字显示。次字段可以用来获得当前默认时间,再default默认值写上CURRENT_TIMESTAMP即可 
分享到:
评论

相关推荐

    MySQL数据库PDF文档

    "MySQL数据库PDF文档" ...本文档的知识点涵盖了MySQL数据库的基础概念、数据类型、SQL语言、约束条件、查询语言、聚合函数、子查询和多表查询等方面,为读者提供了一个全面的MySQL数据库知识体系。

    h2数据导入mysql数据库(看评论酌情下载)

    h2 数据库导入 MySQL 数据库 h2 数据库导入 MySQL 数据库是指将 h2 数据库中的数据导入到 MySQL 数据库中,以便更好地存储和管理数据。下面将详细介绍 h2 数据库导入 MySQL 数据库的步骤。 首先,需要创建一个 ...

    实验1MySQL数据库服务器配置.pdf

    知识点7: MySQL 数据库创建 在实验 1-9 中,用户需要使用 CREATE DATABASE 语句创建数据库,并使用 SHOW DATABASES 命令查看显示所有数据库。 知识点8: MySQL Workbench 图形化管理工具 在实验 1-10 中,用户需要...

    MYSQL数据库修复程序

    MySQL数据库修复程序是一种技术密集型的过程,主要用于解决数据库在运行过程中遇到的各种问题,如数据丢失、表损坏、系统崩溃等。在本场景中,我们关注的是如何通过特定工具,如Navicat,来管理和修复MySQL数据库中...

    国家开放大学 MySQL数据库应用 实验训练1 在MySQL中创建数据库和表

    "国家开放大学 MySQL数据库应用实验训练1 在MySQL中创建数据库和表" 本实验训练旨在让学生掌握 MySQL 中的数据库和表的创建过程。 MySQL 是一种关系型数据库管理系统,广泛应用于各种领域。为提高学生的实践能力,...

    实验2 MySQL数据库对象管理.docx

    以下是 MySQL 数据库对象管理的知识点: 1. 数据字典(Database Dictionary):MySQL 中的数据字典是指存储数据库元数据的系统表,包括 INFORMATION_SCHEMA 表空间。数据字典提供了数据库对象的信息,例如表、索引...

    基于Docker的MySQL数据库性能分析.pdf

    知识点2: 基于Docker的MySQL数据库性能分析是影响工程中使用Docker的一个非常关键的因素,其性能对比测试结果表明,基于Docker的MySQL数据库性能略逊于基于物理机的性能,但总体来看差距比较小。 知识点3: MySQL...

    MySQL数据库表导出Word工具,生成数据库说明文档

    MySQL数据库在许多业务环境中扮演着核心角色,管理和维护数据库的清晰文档是确保团队协作和系统稳定性的关键。"MySQL数据库表导出Word工具"提供了一种便捷的方式,将数据库结构和内容转换为易于理解的Word文档,这...

    腾讯云数据库mysql产品认证答案

    腾讯云数据库mysql产品认证答案涵盖了mysql数据库、腾讯云、云数据库、mysql数据库认证和腾讯云云数据库产品等方面的知识点,是一份非常重要的认证考试答案,能够帮助考生更好地掌握mysql数据库管理和维护知识。

    MySQL数据库应用形考实验1-4全答案.zip

    在这个"MySQL数据库应用形考实验1-4全答案.zip"压缩包中,包含了四个关于MySQL基础操作的实验训练,涵盖了从数据库和表的创建,到数据的查询、增删改,以及数据库系统的维护等关键知识点。以下是对这些实验的详细...

    mysql数据库基础知识点总结

    ### MySQL数据库基础知识点总结 #### 数据库概念理解 数据库是一种按照特定格式存储数据的仓库,其目的是为了方便数据的存取操作。在IT领域中,数据库是存储与管理大量数据的关键工具之一,它能有效组织数据,使得...

    Mysql数据库管理工具

    在MySQL数据库管理中,以下是一些重要的知识点: 1. **数据库连接**:Navicat提供了一个直观的界面,用户可以通过输入服务器地址、端口号、用户名、密码等信息,轻松建立与MySQL服务器的连接。 2. **数据浏览和...

    MySQL数据库任务驱动式教程(第3版)(微课版)-课程标准.doc.docx

    "MySQL数据库任务驱动式教程(第3版)(微课版)-课程标准.doc.docx" 本资源是一个关于 MySQL 数据库的教程,旨在帮助学生学习 MySQL 数据库的基本概念和操作。该教程涵盖了 MySQL 的基本概念、数据类型、SQL 语句、...

    MySQL数据库入门.rar

    这个"MySQL数据库入门"压缩包提供了一系列的学习资源,包括PPT、PDF文档和代码示例,帮助初学者快速掌握MySQL的基础知识。 首先,让我们从标题开始。"MySQL数据库入门"意味着这个教程将覆盖数据库的基础概念,如何...

    实验2 MySQL数据库对象管理.pdf

    MySQL数据库对象管理实验知识点: 一、MySQL数据字典的作用与操作 数据字典是数据库系统中关于数据库的描述信息,它可以看作数据库中所有对象的元数据存储。在MySQL中,INFORMATION_SCHEMA数据库提供了访问数据库...

    MySQL数据库运维.pdf

    总之,这门课程涵盖了MySQL数据库运维的各个方面,从基础的系统规划和安装,到复杂的性能优化和安全控制,再到关键的备份与恢复策略,旨在培养出具备全面MySQL运维能力的专业人士。通过深入学习,学员将能够应对各种...

    Mysql数据库设计.pdf

    以下是关于MySQL数据库设计的一些关键知识点: 1. **字符串转义序列**: 在MySQL中,字符串可能包含特殊字符,如NUL(\0)、单引号(')、双引号(")、退格(\b)、换行(\n)、回车(\r)、制表符(\t)和反斜杠(\)。为了正确...

    MySQL数据库基础与实例教程所有资源

    MySQL数据库是一种广泛使用的开源关系型数据库管理系统,以其高效、可靠和易于学习的特性深受开发者喜爱。本教程将全面介绍MySQL的基础知识,并通过实例帮助你掌握其核心操作。 首先,我们来了解一下MySQL的基本...

    MySQL数据库技术与项目应用教程教案.pdf

    在进行项目实践时,学生需要安装和配置MySQL数据库,通过练习题和实战项目来巩固知识点。这些项目不仅帮助学生理解理论知识,还能提高解决实际问题的能力。 **总结** MySQL数据库技术与项目应用教程教案为学习者...

    MySQL数据库相关课件PPT

    MySQL数据库是全球最受欢迎的开源关系型数据库管理系统之一,它以其高效、可靠和易于维护的特点,在Web开发、企业级应用和数据分析等领域广泛应用。本课件PPT涵盖了MySQL的基础知识到高级特性的深入理解,旨在帮助...

Global site tag (gtag.js) - Google Analytics