分类: MySql

5 篇文章

thumbnail
MySql自增ID主键删除数据后,新增数据又再次出现该ID的问题
起因: 年前写了条SQL,随后直接投产,导致过年期间出现重大事故!!生产环境数据库直接宕机自动触发主备切换,随后出现的该问题,年前新增过的ID在删除数据后,年后新增其他数据的时候出现了之前新增过的ID。 环境: MySQL5.7 问题复现: 往表里增加5条数据,对应的id分别是1、2、3、4、5,这个时候删除掉id是5的数据,show一下表可以看到…
thumbnail
windows10 MySQL5.7升级至MySQL8.0
Step1:先停止MySQL服务 接下来是卸载旧的MySQL5.7,记得卸载前备份好数据库~ Step2:卸载所有MySQL相关的程序 Step3:我之前5.7的MySQL安装目录在C盘,首先打开C:\Program Files,删除之前的MySQL文件夹 Step4:打开隐藏文件夹ProgramData,删除下面的MySQL文件夹 接下来就是卸载…
MySql现有表插入列
新添一列 随着需求的变化,数据库表也不得不随之改变,这个时候就需要插入列到现有表中,插入sql语句格式如下(注意是alter(改变)不是alert(报警)): alter table 表名 add column 列名 类型 ... 加到所有列末尾 ALTER TABLE users ADD COLUMN sex INT(1) NOT NULL DE…