mysql出处 基础dql

mysql中truncate表对auto_increment的影响

在mysql中,如果对表执行truncate操作后,会重新设置auto_increment的值,比如: root@localhost (none)>use abce; Database changed root@localhost abce>create table test(id int not ......
auto_increment increment truncate mysql auto

mysql 深入学习三 索引优化一

测试建表 CREATE TABLE `employees` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(24) NOT NULL DEFAULT '' COMMENT '姓名', `age` int(11) NOT NULL DEFA ......
索引 mysql

MySQL 一行记录是怎么存储的?

一、数据存在哪个文件 可以看到,共有三个文件,这三个文件分别代表着: db.opt,用来存储当前数据库的默认字符集和字符校验规则。 t_order.frm ,t_order 的表结构会保存在这个文件。在 MySQL 中建立一张表都会生成一个.frm 文件,该文件是用来保存每个表的元数据信息的,主要包 ......
一行 MySQL

网络基础-IP

网络中的IP地址 IP地址的作用:用于标识一个节点的网络 合法的地址只有ABC这三类,DE配置不了 A:0-127 类型:网络+主机+主机+主机 || 默认子网掩码: 255.0.0.0 B:128-191 类型:网络+网络+主机+主机 || 默认子网掩码: 255.255.0.0 C:192-22 ......
网络基础 基础 网络 IP

Kali Linux 2023.3 发布(内部基础设施和 Kali Autopilot 重大更新)

Kali Linux 2023.3 发布(内部基础设施和 Kali Autopilot 重大更新) 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin.org) ![kali](https://www.kali.org/blog/k ......
Kali 基础设施 Autopilot 设施 基础

代码随想录算法训练营第二十四天| 理论基础 77. 组合

理论基础 卡哥建议:其实在讲解二叉树的时候,就给大家介绍过回溯,这次正式开启回溯算法,大家可以先看视频,对回溯算法有一个整体的了解。 题目链接/文章讲解:https://programmercarl.com/%E5%9B%9E%E6%BA%AF%E7%AE%97%E6%B3%95%E7%90%86% ......
随想录 训练营 随想 算法 理论

基础知识复习

## 原码、反码和补码 1. 原码 原码就是符号位加上真值的绝对值,即用第一位表示符号,其余位表示值。比如:如果是8位二进制: [+1]原= 0000 0001 [-1]原= 1000 0001 第一位是符号位(即第一位不表示值,只表示正负),因为第一位是符号位,所以8位二进制数的取值范围就是:[1 ......
基础知识 基础 知识

一、MySQL体系结构和存储引擎

# 一、MySQL体系结构和存储引擎 ## 1.1 定义数据库和实例 - 数据库:物理操作系统文件或其他形式文件类型的集合。在MySQL数据库中,数据库文件可以是 frm、MYD、MYI、ibd结尾的文件。 - 实例:MySQL数据库由后台线程以及一个共享内存区组成。共享内存可以被运行得后台线程所共 ......
体系结构 体系 结构 引擎 MySQL

MySQL优化

# 索引创建方式 ```mysql #1、随表建立索引 create table customer( id int(10) auto_increment, customer_no varchar(20), customer_name varchar(20), #创建主键索引 primary key( ......
MySQL

关于git的一些基础知识记录

一.配置用户信息 安装完 Git 之后,要做的第一件事就是设置自己的用户名和邮件地址。因为通过 Git 对项目进行版本管理的时 候,Git 需要使用这些基本信息,来记录是谁对项目进行了操作 1.空白处鼠标右键,选择Git Bash Here 输入以下命令: 2. Git 的全局配置文件 通过 git ......
基础知识 基础 知识 git

Mysql密码重置

当我们忘记MySQL密码时可以进行如下操作重置密码:MySQL版本:8.x 1. 使用命令找到MySQL安装位置 whereis mysql 2.找到对应的.cnf文件,例如:vim /etc/my.cnf.d/mysql-server.cnf,加入这句’skip-grant-tables‘ [my ......
密码 Mysql

77.MySQL中如何查看一个事务的大小

比如要查看:SET @@SESSION.GTID_NEXT= '43e4cdae-2fa1-11ee-9049-000c29318629:2886' 这个事务的大小,可以通过binbog日志进行查看 root@mysqldb 20:40: [(none)]> pager grep 'Gtid\|CO ......
大小 事务 MySQL 77

mysql 深入学习二 Explain工具介绍

创建表数据: #创建actor表 DROP TABLE IF EXISTS `actor`; CREATE TABLE `actor` ( `id` int(11) NOT NULL, `name` varchar(45) DEFAULT NULL, `update_time` datetime D ......
Explain 工具 mysql

DQL-练习数据

create table emp ( id int comment '编号', workno varchar(10) comment '工号', name varchar(10) comment '姓名', gender char comment '性别', age tinyint unsigned ......
数据 DQL

DQL-分页查询

页数就是里面的那个第几行 ......
DQL

GNU开发环境基础

title: GNU开发环境基础 date: 2023-05-01 10:22:27 tags: 使用静态链接库(.a文件) 1) 首先使用 gcc 命令把源文件编译为目标文件,也即.o文件:gcc -c 源文件列表 2) 然后使用 ar 命令将.o文件打包成静态链接库,具体格式为: ar rcs ......
环境 基础 GNU

10.Acwing基础课第797题-简单-差分

# 10.Acwing基础课第797题-简单-差分 ## 题目描述 输入一个长度为 n 的整数序列。 接下来输入 m 个操作,每个操作包含三个整数 l,r,c,表示将序列中 [l,r] 之间的每个数加上 c。 请你输出进行完所有操作后的序列。 ## 输入格式 第一行包含两个整数 n 和 m。 第二行 ......
基础课 基础 Acwing 797 10

8.Acwing基础课第795题-简单-前缀和

# 8.Acwing基础课第795题-简单-前缀和 ## 题目描述 输入一个长度为 n 的整数序列。 接下来再输入 m 个询问,每个询问输入一对 l,r。 对于每个询问,输出原序列中从第 l个数到第 r个数的和。 ## 输入格式 第一行包含两个整数 n 和 m。 第二行包含 n 个整数,表示整数数列 ......
基础课 前缀 基础 Acwing 795

11.Acwing基础课第795题-简单-前缀和

# 11.Acwing基础课第795题-简单-前缀和 ## 题目描述 输入一个 n 行 m 列的整数矩阵,再输入 q 个操作,每个操作包含五个整数 ![x_{1}](https://latex.csdn.net/eq?x_%7B1%7D),![y_{1}](https://latex.csdn.ne ......
基础课 前缀 基础 Acwing 795

9.Acwing基础课第796题-简单-子矩阵的和

# 9.Acwing基础课第796题-简单-子矩阵的和 ## 题目描述 输入一个 n 行 m 列的整数矩阵,再输入 q 个询问,每个询问包含四个整数 ,,,,表示一个子矩阵的左上角坐标和右下角坐标。 对于每个询问输出子矩阵中所有数的和。 ## 输入格式 第一行包含三个整数 n,m,q。 接下来 n ......
基础课 矩阵 基础 Acwing 796

12.Acwing基础课第799题-简单-最长连续不重复子序列

# 12.Acwing基础课第799题-简单-最长连续不重复子序列 ## 题目描述 给定一个长度为 n的整数序列,请找出最长的不包含重复的数的连续区间,输出它的长度。 ## 输入格式 第一行包含整数 n。 第二行包含 n个整数(均在 0∼1050∼105 范围内),表示整数序列。 ## 输出格式 共 ......
基础课 序列 基础 Acwing 799

Go Web项目结构 + 基础代码

# Go Web工程 下面是项目的包图,可以通过包图来理清项目包的结构。 # Go Web工程 下面是项目的包图,可以通过包图来理清项目包的结构。 ![image](https://img2023.cnblogs.com/blog/2146100/202308/2146100-20230825210 ......
结构 代码 基础 项目 Web

mysql 深入学习一 数据结构导图

索引的本质 B-Tree结构 B+Tree结构 Hash结构 MyISAM存储引擎索引实现 innodb存储引擎实现 innodb引擎生成两个文件,将索引文件和数据文件都放在的.ibd文件下(这就是聚集索引) myisam引擎生成三个文件,将索引和数据分开保存分别在 .MYD .MYI 文件下(这就 ......
数据结构 结构 数据 mysql

Calico 网络基础配置

Calico 网络配置概述 通常,我们建议在没有网络覆盖/封装的情况下运行Calico。这为您提供了最高性能和最简单的网络;离开工作负载的数据包就是传输到网络上的数据包。 然而,当在无法轻松了解工作负载IP的底层网络上运行时,选择性地使用覆盖/封装可能会很有用。一个常见的例子是,如果您在AWS中跨多 ......
网络基础 基础 Calico 网络

多线程的基础

[toc] #linux和windows的差别 linux没有线程,windows系统有线程,但是两者对外部的表现是相同的 #差别 1. 线程有自己独立的地址空间,多个线程共用同一个地址空间 * 线程更加节省系统资源,开销更少,效率更高 * 每个线程有属于自己栈区和寄存器 * 多个线程共享:代码区 ......
线程 基础

SQL注入基础学习7

## 三、sqli-labs的page-2 ##### 9、第28关 - 查看页面源码,发现闭合方式为`')`,过滤的条件是注释符,空格,还有union和select连用 ![](https://img2023.cnblogs.com/blog/3257724/202308/3257724-2023 ......
基础 SQL

mysql 常用脚本语法

mysql 常用脚本语法 创建表: CREATE TABLE test_db1.test_table1 ( id INT auto_increment NOT NULL, my_name varchar(100) NOT NULL, memo varchar(100) NULL, CONSTRAIN ......
语法 脚本 常用 mysql

使用mysql,统计本周,本月,本年的全部数据,没有的显示0

使用mysql,统计本周,本月,本年的全部数据,没有的显示0 一、原始数据 查询的原始数据表 select Create_time,userid from sys_user; 查询的结果 2023年,8月25日:有3条数据,8月18日:有1条数据,7月有1条数据 二、统计数据 1、统计本周 统计本周 ......
数据 mysql

Mysql索引

# Mysql的索引: 本篇博客主要来探讨一下Mysql中的索引的问题: 主要参考博客: 1.[MySQL用B+树(而不是其他数据结构)做索引的原因_黄贞辉的博客-CSDN博客](https://blog.csdn.net/weixin_45429720/article/details/115465 ......
索引 Mysql

基础题队列933、225、622、641

933. 最近的请求次数 1 class RecentCounter: 2 3 def __init__(self): 4 self.q = collections.deque() 5 6 def ping(self, t: int) -> int: 7 self.q.append(t) 8 9 w ......
队列 基础 933 225 622