`
l4432848
  • 浏览: 254310 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mysql基本数据类型和引擎

    博客分类:
  • java
阅读更多

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

mysql基本数据类型和引擎

mysql的基本数据类型有很多,有数值,字符,日期等。

数值分为整数型和浮点型:

image

image

字符型如下:

image

日期型如下:

image

还有不常用的图片类型image。

在mysql中存在着引擎,通俗来说引擎就是对于我们数据库里面数据进行的管理方案。mysql里有六种引擎,常用的三个是myISAM,MEMORY,innoDB。

myISAM引擎的优点在于对数据的检索快,但是缺点在于不支持事物,我们通常项目中对于数据库操作要进行数据的查询和添加时,我们可以使用myISAM引擎。

MEMORY引擎是内存,它的优点在于对数据的读取很快,但是缺点在于只能存放少量的数据,要是特别大的数据不适合用这种引擎。

innoDB引擎就是我们最常用的引擎了,它可以支持事务的操作,数据可恢复,性能稳定,数据比较安全,在我们的项目中很多对数据的操作都要进行事务的操作,这也是innoDB引擎常用的原因之一。

0
0
分享到:
评论

相关推荐

    mysql mysql基本使用

    9. 创建表:在 MySQL 命令行界面中输入 create table table_name(columns) 可以创建一个新的表,其中 columns 定义了表中的列及其数据类型。 10. 删除表:在 MySQL 命令行界面中输入 drop table table_name 可以删除...

    mysql架构与存储引擎(MySQL逻辑架构、InnoDB引擎、MyISAM引擎、存储引擎选择).docx

    存储引擎是MySQL中用于创建、查询、更新和删除数据的底层组件。不同的存储引擎具有不同的特性,如支持事务处理、锁定级别、索引类型等。选择合适的存储引擎对于提高数据库性能至关重要。 ##### 2、支持关系 MySQL...

    mysql常见面试题及答案

    在本文中,我们将对MySQL面试题及答案进行详解,涵盖 MySQL 的基本概念、存储引擎、数据类型、索引、事务、锁机制等方面的知识点。 一、 MySQL 基本概念 1. MySQL 是一个开源的关系数据库管理系统,以其高性能、...

    MySQL教程.docx

    知识点6:MySQL 数据类型和存储引擎 * MySQL 数据类型简介 * MySQL 整数类型 * MySQL 小数类型 * MySQL 日期和时间类型 * MySQL 字符串类型 * MySQL 二进制类型 * MySQL 数据类型的选择 * MySQL 转义字符的使用 * ...

    mysql基础知识和mysql优化整理

    2. 数据类型:MySQL支持多种数据类型,如整数类型(TINYINT、INT、BIGINT)、浮点类型(FLOAT、DOUBLE)、字符串类型(CHAR、VARCHAR、TEXT)、日期和时间类型(DATE、TIME、DATETIME、TIMESTAMP)等。 3. SQL语言...

    数据库多媒体教学-MYSQL

    本多媒体教学资源旨在帮助学习者深入理解MySQL的各个方面,包括基本概念、安装配置、数据类型、表的创建与管理、SQL查询语言以及更高级的主题,如存储过程、触发器、视图和索引等。 1. **MySQL基础**: MySQL的...

    MySQL逻辑架构-存储引擎-用户权限密码详解

    存储引擎层位于最下层,负责MySQL中的数据存储和提取,支持事务处理,不同存储引擎有其特定的功能和特性。 在存储引擎层,常见引擎包括MYISAM和InnoDB。MYISAM引擎不支持事务处理,但执行速度较快,适合用于只读或...

    mysql8中文参考手册.pdf

    MySQL 8提供了Oracle模式,允许用户使用Oracle风格的SQL语句和数据类型。 兼容性 MySQL 8与MySQL 5.7、5.6、5.5等版本具有良好的兼容性,用户可以轻松地迁移自己的应用程序。 文档和资源 MySQL 8提供了多种文档...

    mysql 核心知识要点

    * 字段(列)类型:mysql 数据类型、数值型、字符串型、日期时间型等。 十二、字段(列)类型 * 数值类型:整型、浮点型、定点数等。 * 字符串类型:CHAR、VARCHAR、TEXT 等。 * 日期和时间类型:DATETIME、DATE、...

    Python-同步mysql数据到elasticsearch的工具

    总的来说,"Python-同步mysql数据到elasticsearch的工具"是一个实用的桥梁,它连接了两种不同类型的数据库系统,使得在大数据分析和实时检索场景下,能够充分利用MySQL的稳定存储和Elasticsearch的高效检索。...

    mysql-oracle数据转换工具

    3. 数据类型:MySQL和Oracle支持的数据类型有所不同,比如MySQL有ENUM和SET类型,Oracle有BFILE和NCLOB。在转换过程中,需要正确映射这些类型以避免数据丢失或错误。 4. 数据转换策略:数据转换工具有时会采用...

    MariaDB(MySQL)创建、删除、选择及数据类型使用详解

    此外,我们还将学习如何在MariaDB中创建、删除和选择数据库,以及理解数据类型的基本使用。 首先,让我们简要了解一下MariaDB的背景。MariaDB是由MySQL的创始人Michael Widenius领导开发的,由于MySQL被Oracle公司...

    MySQL学习笔记,包括SQL基本语法、MySQL基础知识,包括存储引擎、索引、视图、锁、优化、存储结构等MySQL主要的内容

    存储引擎是MySQL的一个核心组件,决定了数据如何存储和检索。InnoDB是MySQL中最常用的存储引擎,支持事务处理和行级锁定,适合处理大量数据并需要高并发读写的情况。而MyISAM则以快速读取为特点,但不支持事务。理解...

    MySQL的基本介绍及优化实践.pptx

    - **存储引擎**:负责数据的物理存储和访问,不同的存储引擎支持不同的特性。 #### 三、MySQL的索引 - **索引模型**: - **Key-value模型**:适用于简单的等值查询,但不适合范围查询。 - **有序数组**:适用于...

    mysql45讲.zip

    4. **数据类型**:详述MySQL支持的数据类型,如INT、VARCHAR、DATE、TIME等,以及如何选择合适的数据类型。 5. **SQL语言基础**:教授INSERT、SELECT、UPDATE、DELETE等基本SQL语句的使用,用于数据的增删改查。 6...

    Mysql 5.1 中文手册

    还包括索引的创建和管理,以及数据类型和约束的使用。 4. **存储引擎**:MySQL 5.1支持多种存储引擎,如InnoDB(事务处理)、MyISAM(非事务处理)和MEMORY(内存存储)。每种引擎都有其特性,手册会介绍它们的优...

    《MySQL数据库应用实战教程》—课程教案(教学过程设计).pdf

    课程教案详细规划了教学过程,包括教学目标、内容、重点和难点,旨在帮助学生掌握MySQL的核心概念、工作原理以及如何选择合适的数据类型。 首先,课程介绍了MySQL的发展历史,让学生对MySQL的起源和发展有一个全面...

Global site tag (gtag.js) - Google Analytics