1.创建表

create table test(uid int not null,create_time timestamp default current_timestamp);

即:没有双引号,单引号啥的,累不累。只要保证字段之间是逗号分隔。

2.插入表

insert into test(uid,create_time)values(2111,3147937);

即:插入的时候要在表的小括号里面指定要插入的字段名,然乎values记住是values里面写对应的值,总之字段之间都是逗号分隔。

insert into 的时候就不需要些table了,直接写表名就可以。因为insert into肯定是直接插入表了。数据库知道肯定是插入表的操作了。不需要再明确指出了。

不像create的时候,必须要指出create table,因为你也可能create的是database

3.更改表

alter table test change 旧字段名 新字段名 类型属性

4.字段类型设置为timestamp时注意事项

:设置timestamp的默认值为当前时间,设置字段default 值为current_timestamp系统变量,表示为当前时间。如果设置每次更改记录时候,timestamp自动更新时间,

则设置default current_timestamp on update current_timestamp;

最终命令alter table test56578 change timesss timesss not null default current_timestamp on update current_timestamp;

5.mysql update修改记录操作,修改记录,是记录!update修改的是记录!!!

UPDATE persondata SET age=age*2, age=age+1 where ***;

update

6.

  1. alter table `user_movement_log`
  2. Add column GatewayId int not null default 0 AFTER `Regionid` (在哪个字段后面添加)

删除字段:

  1. alter table `user_movement_log` drop column Gatewayid

7.设置字段默认值 default

8.update语句不需要加table表名。直接update user set age = age +5 where uid =1000

最新文章

  1. python 去掉列表(list)中的所有空元素
  2. spring AOP 实现事务和主从读写分离
  3. python : dictionary changed size during iteration
  4. mssql查询某个值存在某个表里的哪个字段的值里面
  5. 杂乱无章之Oracle(二)
  6. 中文编码之GB2312,Big5,GBK简介
  7. net.sf.json日期类型格式化输出
  8. jdk内存
  9. MAC OS中使用ll,la命令
  10. 《零基础学习Python》01
  11. SQL Server 输出受影响的行
  12. 转 vi 技巧和诀窍:令人刮目相看的 10 个超酷命令
  13. Eclipse创建Maven项目报错的解决
  14. Java Web项目(Extjs)报错九
  15. 项目Beta冲刺第一天
  16. Vue-router导航问题
  17. 3ds max学习笔记(三)--视点显示控制
  18. Vue系列之 => 结合ajax完成列表增删查
  19. 一本通1656Combination
  20. 共享设置及ftp设置

热门文章

  1. web调用手机相册,并实现动态增加图片功能
  2. 使用Jenkins进行android项目的自动构建(5)
  3. 04XML CSS
  4. JavaSE-24 多线程
  5. java “==”和“equals”
  6. 问题:执行[root@node01 hadoop-2.6.0-cdh5.14.0]# sbin/start-dfs.sh 后,namenode未启动
  7. for in,Object.keys()与for of的用法与区别
  8. 大项目之网上书城(六)——个人页面和书页面Demo
  9. luogu 2257 YY的GCD
  10. vim 编辑器使用法则