关于mysql删除哪个日期前的数据和重新设置自增等语句
2019-02-28 14:47
274 查看
mysql 删除原有的自增列再重新设置自增,变成从1开始自增
alter table 表名 drop column id;
alter table 表名 add id mediumint(1) not null primary key auto_increment first;
删除什么日期前的数据
delete from 表名 where recordtime < '2018-09-01 00:00:00'
这个就是删除18年9月1号前的数据
创建唯一索引
ALTER TABLE 表名 ADD UNIQUE KEY `索引名` (`字段`);
相关文章推荐
- 关于mysql中删除重复记录,并保留重复数据中的一条数据的SQL语句理解
- mysql关于根据日期统计月份整合数据的相关语句
- MySQL关于根据日期查询数据的sql语句
- MYSQL关于时间日期的sql语句
- MySQL删除数据Delete与Truncate语句使用比较
- 删除表中重复数据;MySQL 某张表的查询结果不能作为此表删除、更新语句的where条件子句
- access数据库删除两个日期之间 的数据 SQL语句
- 关于MYSQL通过子查询删除重复数据的for update报错问题解决
- MySQL删除数据Delete与Truncate语句使用比较
- MySQL删除数据Delete&nbsp;语句、Trunca…
- mysql自增主键在大量删除后如何重新设置避免断层
- mysql中关于日期的一些sql语句
- 关于C#数据库删除数据时提示未将对象引用设置到对象的实例
- 关于mysql 删除数据后物理空间未释放(转载)
- 解决mysql 数据库中日期类型00:00:00 的问题 设置xml数据类型:java.util.Date
- 关于Mysql删除表数据的两种方式对比
- 关于被删除的purchorder想重新取用PurchTable与PurchLine数据的方法
- 关于mysql 删除数据后物理空间未释放(转载)
- 关于Mysql的日期类型字段设置默认值为当前日期的解决方案
- 关于mysql 删除数据后物理空间未释放(转载)