MySQL自增主键归零的方法:

1. 如果曾经的数据都不需要的话,可以直接清空所有数据,并将自增字段恢复从1开始计数:

truncate table table_name;

2.  当用户没有truncate的权限时且曾经的数据不需要时:

1)删除原有主键:

ALTER TABLE 'table_name' DROP 'id';

2)添加新主键:

ALTER TABLE 'table_name' ADD 'id' int(11) NOT NULL FIRST;

3)设置新主键:

ALTER TABLE 'table_name' MODIFY COLUMN 'id' int(11) NOT NULL AUTO_INCREMENT,ADD PRIMARY KEY(id);

3. 当用户没有权限时:

可以直接设置数据表的 AUTO_INCREMENT 值为想要的初始值,比如10000:

ALTER TABLE 'table_name' AUTO_INCREMENT= 10000;

mysql自增列防止恢复初始_重置mysql的自增列 AUTO_INCREMENT初时值 | 瑕疵学院 – 学习无瑕疵,成就有保障...相关推荐

  1. php mysql修复_php简单备份与还原MySql的方法 | 瑕疵学院 – 学习无瑕疵,成就有保障...

    一.备份: header ( "content-Type: text/html; charset=utf-8" ); //备份数据库 $host="localhost&q ...

  2. mysql如何加快备份和恢复速度_加速mysql备份和恢复

    使用mysqldump备份时一般会会加上--single-transaction参数,这里假设你是加了这个参数. 一 加速备份 1 加了single-transaction参数 备份时 需要先flus ...

  3. mysql 重置自增长_怎么重置mysql的自增列AUTO_INCREMENT初时值

    重置 MySQL 自增列 AUTO_INCREMENT 初时值 注意, 使用以下任意方法都会将现有数据删除. 方法一: delete from tb1; ALTER TABLE tbl AUTO_IN ...

  4. mysql选取除某一列的所有行_在 MySQL 中选择除了某一列以外的所有列

    在 MySQL 中选择除了某一列以外的所有列 2020 年 1 月 23 日,由 Robert Gravelle 撰写 SQL通过SELECT *(SELECT ALL)子句使选择表中的所有字段变得非 ...

  5. mysql中avg函数如果有空值_对于 AVG 函数,如果列中所有行的值都是 null,那么 AVG 函数返回的值是( )...

    [判断题]偶联剂是具有某些特定基团的化合物,它能通过化学和物理的作用将两种性质差异很大,原本不易结合的材料较牢固地结合起来 [多选题]滑石粉的片状结构使得滑石粉填充塑料的某些性能得到较大的改善,可提高 ...

  6. mysql中以下正确的sql是_总结MySQL中SQL语法的使用

    --where子句操作符: where子句操作符 = 等于 <> 不等于(标准语法) != 不等于(非标准语法,可移植性差) < 小于 <= 小于等于 > 大于 > ...

  7. mysql中的运算符的执行顺序_【MySQL】执行顺序

    我去找你❤️ 我给你买❤️ 我带你去❤️ 我很爱你❤️ 我们回家❤️ 我们结婚❤️ 你听过最孤独的话是什么? 同学,code就剩你没提交了 今天讨论的话题是 MySQL执行顺序 ??? 先养眼,再看题 ...

  8. mysql创建全外连接的视图_「MySql学习」Mysql学习系列之常用数据库查询语句

    一.简单查询 简单的Transact-SQL查询只包括选择列表.FROM子句和WHERE子句.它们分别说明所查询列.查询的表或视图.以及搜索条件等.10.5pt;font-family:"A ...

  9. mysql中的通配符用不了_在MySQL中使用通配符时应该注意的问题

    现象: 有一个表 action_conf,数据如下: 如果想获取以exp_site_10_开头的en_name的记录,sql语句该如何写? so easy! select en_name from a ...

  10. mysql压缩包安装的密码忘了怎么办_数据库mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑...

    http://www.cppcns.com/shujuku/mysql/283231.html  也可以参照这个8.0.18安装方法 1.下载zip安装包(解压到指定文件夹) 1)从mysql官网下载 ...

最新文章

  1. java 集合快速排序_搞定Java快速排序
  2. 007_Curator框架二
  3. H5嵌入原生开发小结----兼容安卓与ios的填坑之路
  4. 搭建linux软件仓库,创建自己的YUM仓库
  5. 收集18个高大上的浏览器小技巧
  6. Navicat for MySQL v8.0.27 的注册码
  7. 【51单片机快速入门指南】2.3:GPIO读取矩阵键盘 8个IO读16键
  8. 论文浅尝 | Tree-to-sequence 学习知识问答
  9. STM8学习笔记---串口printf函数的实现
  10. java-集合(三)
  11. python机器学习
  12. 基于JQUERY的WEB在线流程图设计器GOOFLOW 0.5版 数据值解析
  13. 易语言 安全连接mysql_易语言连接MySql操作例子
  14. 自行车html模板,自行车和配件HTML模板
  15. VSCode 插件Code Runner 中文提示乱码
  16. 本地上运行正常,但是部署到了服务器却一直验证码错误(Nginx反向代理导致的session丢失问题)
  17. 用Python实现QQ找茬游戏外挂工具
  18. 《图像超分辨率研究综述》笔记
  19. 玩游戏用什么轴的机械键盘好_机械键盘轴哪个最适合打游戏
  20. 软件管理----项目质量管理

热门文章

  1. Xprivacy - 必须拥有黑客应用程序
  2. SD卡无法识别的问题解决 ”mmc0: error -110 whilst initialising SD card”
  3. 调用微信接口上传图片总结
  4. CODEVS 1746 贪吃的九头龙
  5. [Minitab]如何製作柏拉圖(Pareto chart)?
  6. 简单好用的桌面日历便签软件有哪些?
  7. 封装802.1Q与 ISL的区别
  8. android 软件调用c库,Android调用第三方C++算法库
  9. 在线正则表达式大全测试
  10. 【BZOJ4484】【JSOI2015】最小表示(拓扑排序,bitset)