1、MySQL的历史,一些相关概念。

2、MySQL数据类型

*通常一个页内可以存放尽可能多的行,那么数据库的性能就越好,选择一个正确的数据类型至关重要。

1》UNSIGNED类型:

将数字类型无符号化。

2》ZEROFILL:

可以格式化整形显示,一旦启用该属性,MySQL数据库为列自动添加UNSIGNED属性。0填充。

3》日期和时间类型

日期数据类型占用空间的情况

类型 起始范围 结束范围
DATETIME 1000-01-01 00:00:00 9999-12-31 23:59:59
DATE 1000-01-01 9999-12-31
TIMESTAMP 1970-01-01 00:00:00 2038-01-19 03:14:07
 YEAR    
 TIME    

TIMESTAMP与DATETIME显示的格式一样,但有些不同的地方:

1>表示的时间范围不同

2>TIMESTAMP类型的列可以设置一个默认值,而DATETIME类型不可以。

3>TIMESTAMP类型在更新表时可以设置自动更新为当前时间。

3》和日期时间相关的函数

1>获取当前系统时间:now()、current_timestamp()、sysdate()

1>>now():返回执行sql时的时间

2>>current_timestamp():返回执行sql时的时间

3>>sysdate():返回执行到当前sql时的时间

2>时间加减函数:

1>>date_add(date,interval expr unit):date_add(now(),interval 1 day)。expr可正可负。unit的值有year、month、day、hour、minute、second、microsecond、week。

2>>date_sub(date,interval expr unit):date_sub(now(),interval 1 day)。expr可正可负。unit的值有year、month、day、hour、minute、second、microsecond、week。

3>时间格式化函数

1>>date_format:根据用户指定的格式打印日期。

4》数字类型

1>整型

2>浮点型(非准确型)

1>>float:

2>>double precision:

3>高精度类型:decimal、numeric在mysql中被视为相同的类型。必须指明精度和标度。精度表示保存值的主要位数,标度表示小数点后面可以保存的位数。

4>位类型:即bit类型,可以保存位字段的值。

5>字符类型:

1>>char和varchar:

2>>binary和varbinary:

3>>blob和text:

4>>enum和set:

3、查询处理:逻辑查询处理、物理查询处理

1》逻辑查询处理

1.逻辑查询处理,步骤序号

最新文章

  1. PHP使用数组依次替换字符串中匹配项
  2. WPF 实际国际化多语言界面
  3. Geoserver 相关学习
  4. IOS开发中单例模式使用详解
  5. 再写KMP算法
  6. docker学习笔记3:镜像操作(查找和下载)
  7. NodeJS 事件循环
  8. Struts2.5的的环境搭建及跑通流程
  9. eclipse代码恢复(开发程序代码恢复)
  10. 复选框checkbox——用背景图片替换样式
  11. Unity VS 创建脚本自动添加头注释-时间-描述-作者等信息
  12. js:上传图片并预览(https://blog.csdn.net/weixin_38023551/article/details/78318532)
  13. Yii2框架GridView自带导出功能最佳实践
  14. [转] Lodash常用API笔记
  15. TensorFlow Jupyter Notebook 和matplotlib安装配置
  16. 学习Linux shell脚本中连接字符串的方法
  17. 《剑指offer》第十题(斐波那契数列)
  18. Our Journey of Xian Ends
  19. Azure Cosmos DB 使用费用参考
  20. Firefox浏览器【书签工具栏】里的网址链接无法删除的解决办法

热门文章

  1. VirtualBox导入VmWare生成的.vmdk格式虚拟机镜像
  2. 集合综合练习<一>
  3. Vue3.0 Function API---------引用
  4. 配置MongoDB的Windows服务
  5. ex1.c 补
  6. tomcat8 的优化
  7. [BZOJ3622]已经没有什么好害怕的了:DP+容斥原理
  8. DVWA--XSS(stored)
  9. keystonejs富文本问题及思考过程
  10. k8s中pod内dns无法解析的问题