目录
1、insert(插入)
insert into 表名(字段名1,字段名2,字段名3...)values(值1,值2,值3);
注:字段名和值要一一对应。数量和数据类型都要对应。
注:在建表的时候可以用default来指定默认值。
字段 数据类型 default
insert插入日期:
数字格式化:format
select ... format(字段,'格式') from 表名;
将字符串varchar类型转化为date类型:str_to_date
str_to_date('字符串日期','日期格式')
日期格式: %Y 年 %m 月 %d 日 %h 时 %i 分 %s 秒
将date类型转化成具有一定格式的varchar类型:date_format
str_to_date(日期类型数据,'日期格式')
通常使用在查询日期方面
注:如果是%Y-%m-%d的格式,它会自动转化,上述两个函数用不到
date和datetime俩个类型的区别:
date是短日期,只包括年月日信息 默认格式:%Y-%m-%d
datetime是长日期,包括年月日时分秒信息 默认格式:%Y-%m-%d %h:%i:%s
now()函数:在mysql中获取当前系统时间,并且带有时分秒信息。
2、update(修改)
update 表名 set 字段名1=值1,字段名2=值2...where 条件;
注:没有条件限制会导致数据全部更新。
3、delete(删除)
delete from 表名 where 条件;
注:未加条件就把整张表全部删除。