01.mysql基础知识概述

本文详细探讨了MySQL的配置文件设置,包括数据文件路径和my.cnf配置,以及各类数据类型如数值、字符串和日期时间的使用。重点讲解了算数、逻辑和比较运算符,常用的函数如日期时间处理和聚合函数。此外,还介绍了完整性约束,如主键、自增键、唯一键和非空约束,以及外键的使用方法。
摘要由CSDN通过智能技术生成

mysql配置文件

/var/lib/mysql/ 数据文件
/etc/my.cnf 配置文件

mysql数据类型

数值类型

在这里插入图片描述

字符串类型

在这里插入图片描述

日期和时间类型

在这里插入图片描述
注意: TIMESTAMP会自动更新时间,适合那些需要记录最新更新时间的场景,DATETIME需要手动更新。

mysql运算符

算数运算符

在这里插入图片描述

逻辑运算符

在这里插入图片描述

比较运算符

在这里插入图片描述

mysql常用的函数

时间和日期函数
NOW():返回当前的日期和时间
UNIX_TIMESTAMP(data):返回日期date的UNIX时间戳
CURRENT_TIMESTAMP、CURRENT_TIMESTAMP() :当前时间
CURDATE():当前日期
CURTIME():当前时间
DATE_FORMAT(date, "%y-%m-%d"):格式化日期时间等
聚合函数
count、sum、avg、max、min
mysql完整性约束
主键约束

primary key

自增键约束

auto_increment

唯一键约束

unique

非空约束

not null

默认值约束

default

外键约束

foreign key

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值