MySQL常用操作命令备忘

2017-11-25  本文已影响0人  m2fox
update mysql.user set password = password('新密码') where User = 'root';
flush privileges;
data_timestamp = shop.create_date_timestamp
print(self.session.query(func.from_unixtime(data_timestamp)).scalar()) 

(注:func后可以跟任何数据库支持的函数)

data_trans = '2015-5-27'
data_result = self.session.query(func.date_format(data_trans,'%Y-%m-%d')).scalar()
print (data_result)

mysql用法:

select date_format('1997-10-04 22:23:00','%y %M %b %D %W %a %Y-%m-%d %H:%i:%s %r %T');

结果:

97 October Oct 4th Saturday Sat 1997-10-04 22:23:00 10:23:00 PM 22:23:00
alter table tablename drop primary key;
alter table tablename add primary key(id);(注:id 不能有重复的)
user 表:primary key(id,num)
id    num
1              15
1              22
1              28
2   5

select sum(num) from user where id = 1;
输出:65

往现有表name列后增加新的一列
alter table tablename add column columnname int(10) not null default 0 after name;

在表首增加一列
alter table tablename add column columnname int(10) not null default 0 first;

上一篇 下一篇

猜你喜欢

热点阅读