博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mysql 的一些知识点
阅读量:4936 次
发布时间:2019-06-11

本文共 632 字,大约阅读时间需要 2 分钟。

 
基础数据类型部分 :
 
   
         整数类型 :Tinyint、SmallInt、mediumint、int、bitInt
       注意点: 定义整数类型时,括号中的数字为 整数类型的宽度,如:INT(11), 对大多数应用是没意义的,它不会限制值的合法范围,只会影响字符的显示个数。
 
            
        字符类型:varchar,char,TEXT,BLOB
        注意点: 
                    1、vharchar 类型用于存储可变长字符串,它比定长类型(char)更节省空间
                        2、vahrchar 使用 1 或 2个额外字符记录字符串长度,列长小于 255字节,使用 1 个字节表示,否则2个  
                        3、(varchar,char )超出指定长度会被截断
                        4 、 BLOB,TEXT 查询会使用临时表,导致性能开销
 
        实数类型: float, double, decimal
       
枚举类型 : enum
       
日期/时间类型: timestamp,datetime
      
             
 
数据表引擎部分:( InnoDb,MyISAM)
        
两者主要区别:
         1、InnoDb 支持 行锁, MyISAM 支持表锁
           2、InnoDb 支持 事务处理, MyISAM 不支持
           3、InnoDb 数据存储默认使用 共享表空间, MyISAM 不使用共享表空间(表存储在两个文件:MYD--数据,MYI--索引)
 
 事务隔离下相关介绍: 
 
其他面试相关的知识点:
 
迭代器 生成器 :
        
 

转载于:https://www.cnblogs.com/yangs0/p/8577283.html

你可能感兴趣的文章
PAT-BASIC-1031-查验身份证
查看>>
Python笔记5----集合set
查看>>
连连看小游戏
查看>>
js二级联动
查看>>
谜题32:循环者的诅咒
查看>>
RMI
查看>>
动态切换多数据源的配置
查看>>
win7电脑调整分区后分区不见的文件寻回法子
查看>>
《第一行代码》学习笔记2-Android开发特色
查看>>
bzoj3396 [Usaco2009 Jan]Total flow 水流
查看>>
20165231 2017-2018-2 《Java程序设计》第3周学习总结
查看>>
(180905)如何通过梯度下降法降低损失----Google机器学习速成课程笔记
查看>>
(响应式PC端媒体查询)电脑屏幕分辨率尺寸大全
查看>>
Crystal Reports拉报表报错:Error detected by database DLL
查看>>
Java获取新浪微博cookies
查看>>
面试题总结
查看>>
【BZOJ1095】捉迷藏(动态点分治)
查看>>
Table Basics [转载]
查看>>
Logback 学习笔记
查看>>
并查集
查看>>