mysql常用增删改查命令(纯纪录.orm用得基本功都没了。)

更新表数据:

update table_name set xxx=xxx where condition;

增加字段:

alter table table_name add field type other;

e.g:
alter table MyClass add passtest int(4) default '0';

删除字段:

ALTER TABLE table_name DROP field_name;

增加删除索引:

# 增加
alter table 表名 add index 索引名 (字段名1[,字段名2 …]);
# 删除
alter table 表名 drop index 索引名;

添加数据:

insert into table_name (<field1>[,..<field_n > ]) values (< value_1 >[, (<value_n >]);

删除数据:

delete from table_name where condition;

修改表名:

 rename table table_name to other_table_name;

删除数据表:

drop table table_name;

 修改原字段和类型:

ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;

 

对时间进行格式化,比如将 datetime 数据转换成某种想要格式

DATE_FORMAT(pay_time, '%Y-%m-%d %H:%i:%S') as payTimeStr

 

对 timestamp 进行转化

FROM_UNIXTIME( 1249488000, '%Y-%m-%d' ) 

 

Reference:

http://c.biancheng.net/cpp/html/1456.html

https://blog.csdn.net/Hedy17/article/details/79376672    对时间进行格式化,比如将 datetime 数据转换成某种想要格式

https://blog.csdn.net/chaojie2009/article/details/8890121    对 timestamp 进行转化

posted @ 2016-08-08 16:12  piperck  阅读(412)  评论(0编辑  收藏  举报