MySQL常用操作语句

一、创建表,id自增长,设置一个字段显示系统时间

CREATE TABLE tokenLogin.trasf_record(
    `id` int NOT NULL AUTO_INCREMENT, 
    `username` varchar(50) default null,
    `account_time` TIMESTAMP DEFAULT now() , /*交易时间,默认是几率
    PRIMARY KEY (`id`)
);

二、删除指定字段

ALTER TABLE tokenLogin.sys_user DROP COLUMN `account`

三、插入字段

alter table tokenLogin.sys_user add column account double default null;

四、指定插入位置字段

alter table tokenLogin.trasf_record add column transaction_amount double default null after old_account ; /*在原账户余额和交易后账户余额中间插入交易余额*/

五、创建好表后,其中某一时间字段需要修改为默认系统时间

update tokenLogin.trasf_record SET account_time=now()

六、删除指定字段

Alter table talbeName Drop Column  ColumnName

七、消除表中指定字段的自增长

/*取消id的自增长*/
truncate table tokenLogin.trasf_record  

八、删除整表

drop table表名称

整理完毕。。

MySQL常用操作语句

上一篇:对Innodb中MVCC的理解


下一篇:MySQL切换版本踩坑记录(包括恢复数据方法)