数据库中ID从一个很奇怪的数开始
Created|Updated|MySQL
|Post Views:
==说明你上一次生成的id就是乱序了==
解决方法:
使用 navicat ,右键表名,选择截断表
截断表:清空数据表中所有数据,然后ID从1开始
清空表:清空数据表中所有数据
Author: Keysqiu
Copyright Notice: All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
Related Articles
2025-11-30
MySQL 防止被爬走数据
前两天申请了个云服务器,然后去关掉防火墙方便调试,结果没两天MySQL就被黑了 一个库被删,多了一个库 内容如下: All your data is a backed up. You must pay 0.1 BTC to 19sPh8TP3RKHkEG2x9y8y1yXHTChMgrSXU 48 hours for recover it. After 48 hours expiration we will sell all your data on dark markets and the database dump will be dropped from our server! You can buy bitcoin here, [https://localbitcoins.com](https://localbitcoins.com) or [https://buy.moonpay.io/](https://buy.moonpay.io/) After paying write to us in the mail with your DB IP: recmydb+...
2025-11-30
mysql常用的聚合函数
一、常用的聚合函数(以下都是求以列为单位) count(col) 表示求指定列的总行数 max(col): 表示求指定列的最大值 min(col): 表示求指定列的最小值 sum(col): 表示求指定列的和 avg(col): 表示求指定列的平均值 1、求总行数 – 返回非NULL数据的总行数 select count(height) from students; – 返回总行数,包含null值记录 select count(*) from students; 2、求最大值 – 查询女生的编号最大值 select max(id) from students where gender = 2; 3、求最小值 – 查询未删除的学生最小编号 select min(id) from students where is_delete = 0; 4、求和 – 查询男生的总身高 select sum(height) from students where gender = 1; – 平均身高 select sum(height) / count(*) from students where ...
2025-11-30
mysql连接详解(内外连接,左右连接)
假设有两个表 T1,T2 表的结构如下图所示 一、内连接(inner join)【普通外键引用】 如果想把用户信息、积分、等级都列出来,那么一般会这样写: select * from T1 ,T2 where T1.userid = T2.userid (其实这样的结果等同于select * from T1 inner join T2 on T1.userid=T2.userid )。 把两个表中都存在userid的行拼成一行(即内联),但后者的效率会比前者高很多,建议用后者(内联)的写法。 SQL语句:select * from T1 inner join T2 on T1.userid=T2.userid 二、外连接 ① 左外连接(left join) 显示左表T1中的所有行,并把右表T2中符合条件加到左表T1中;右表T2中不符合条件,就不用加入结果表中,并且NULL表示。 SQL语句:select * from T1 left join T2 on T1.userid=T2.userid ② 右外连接(right join) 显示右表T2中的所有行,并把左表T1中...
2025-11-30
配环境
2025-11-30
MySQL笔记
数据库存储数据的特点 1、将数据放到表中,表再放到库中 2、一个数据库中可以有多个表,每个表都有一个的名字,用来标识自己。表名具有唯一性。 3、表具有一些特性,这些特性定义了数据在表中如何存储,类似java中 “类”的设计。 4、表由列组成,我们也称为字段。所有表都是由一个或多个列组成的,每一列类似java 中的”属性” 5、表中的数据是按行存储的,每一行类似于java中的“对象”。
2025-11-30
Windows下MySQL数据库安装(详细)
如果是重装数据库的话,直接把MySQL文件夹下的data文件夹删掉,再从4.1往后按流程走即可 (先看我!!!) 一、下载MySQL压缩包 dev.mysql.com/downloads/mysql/5.5.html#downloads 也可以直接用我这个v8.1.0版本 pan.baidu.com/s/1ImE4HX1zCwe5CeiMF1UfJw?pwd=xo08 提取码:xo08 –来自百度网盘超级会员V4的分享 二、配置环境变量 如下图所示 三、配置用户配置 第一步:在D:\MySQL\mysql-8.1.0-winx64目录下创建一个新的文件后缀名为 .ini 的 my.ini空白文件。 第二步:编辑创建好的my.ini文件,用于初始化mysql数据库 主要修改下面第 ==5== 和 ==7== 行的路径即可 tips:路径必须为“\”的形式。 [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 ----------是你的文件路径------------- basedir=D:\\soft...
Comments
Announcement
博客由思源笔记自动同步驱动,写作即发布
