版本 笔记mysql 5.6

6-MySQL查询条件

在MySQL中,高级查询是指使用更复杂的查询语句和操作符来检索和操作数据库中的数据。高级查询可以帮助您更精确地找到所需的信息,并提高查询的效率和灵活性。 以下是高级查询的一些常见应用场景和意义: 连接多个表:使用JOIN操作符将多个表连接起来,以便在一次查询中获取相关联的数据。这对于在多个表之间建立 ......
条件 MySQL

MySQL中的一些特殊函数

FIELD FIELD(s,s1,s2...) SELECT FIELD("c", "a", "b", "c", "d", "e"); -- 返回字符串 c 在列表值中的位置,索引位置从 1 开始,没有返回 0 FIND_IN_SET FIND_IN_SET(s1,s2) SELECT FIND_I ......
函数 MySQL

第一周阅读笔记|人月神话

阅读了前两章 一个软件的实现,不仅仅是代码的完成,只是程序的完成还远远不够,更多的需要程序变成编程产品,这是可以被任何人运行、测试、修复和扩展的程序,它可以运行在多种操作系统平台上;同时程序还要变成编程系统,可以进行交互,并可以用来组装和搭建整个系统。最后成为编程系统产品,才是大多数系统开发的目标, ......
神话 笔记

Programming abstractions in C阅读笔记:p161-p165

《Programming Abstractions In C》学习第57天,开始第4章“Introduction to Recursion”的学习,p161-p165,总结如下。 一、技术总结 1.recursion vs stepwise refinement 答:p164, The strate ......
abstractions Programming 笔记 161 165

MySQL中的一些复合数据类型

ENUM 枚举类型 ENUM适合于只能在一组固定值中选一个的场景,比如性别只能为男或者女。 ENUM的优势在于: 只能在固定值中选择,可以在数据库层面限制非法值。 数据的存储用数字来存储,占用空间少。 但是它的使用有很多需要我们注意的地方,一不小心就会得到错误的结果。 create table te ......
类型 数据 MySQL

MySQL——索引底层

索引 索引是存储引擎用于快速获取数据的一种数据结构,目的是减少磁盘I/O次数,提高数据库性能。 索引是在存储引擎中实现的,因此每种存储引擎的索引不一定完全相同。 频繁作为查询条件(不包括唯一性太差的字段,如男女)的字段应该创建索引。 代价 1、额外的磁盘占用 2、对表进行DML(增删改)操作后,需要 ......
底层 索引 MySQL

学习笔记2

## I/O库函数 - 系统调用是文件操作的基础,但是它们只支持数据块的读/写。 **I/O库函数和系统调用** - 在Unix/Linux中,I/O库函数建立在系统调用的基础上。 - 相互关系 系统调用函数: open ()、 read ()、 write ()、 lseek ()、 close ......
笔记

Go语言连不上 Mysql

1.dial tcp 127.0.0.1:3306: connect: connection refused 因为 mysql安装时,的配置有一个关闭网络连接,所以连不上 文件在 /etc/my.cnf.d/mariadb-server.cnf 把这信skip-networking注释了即可 [my ......
语言 Mysql

性能测试学习笔记(一)

1.性能测试概念 性能测试针对系统的性能指标,建立性能测试模型,制定性能测试方案,制定监控策略,在场景条件之下执行性能场景,分析判断性能瓶颈并调优,最终得出性能结果来评估系统的性能指标是否满足既定值。 1.1性能测试指标 时间指标 容量指标 资源利用率指标 1.2性能测试模型 模型是是真实场景的抽象 ......
性能 笔记

C++ 学习笔记、01 | 开发简单职工管理系统遇到的一些问题

C++学习笔记。头文件与源文件、解决头文件重复引用、要求整数却输入字符、Delete[]、判断文件存在且数据为空、ifstream回到文件头、override、=default ......
管理系统 职工 笔记 问题 系统

算法学习笔记(mkdir

算法学习笔记 数据结构 图论 树上问题 欧拉序 图上问题 kruskal重构树 数论 数论分块 ......
算法 笔记 mkdir

【php基础】php连接mysql数据库及基本操作02

一、php连接mysql数据库 <?php $servername="localhost"; $username="root"; $password="root"; $dbname = "mysql"; //创建连接 $conn =new mysqli($servername,$username,$ ......
基本操作 php 数据库 基础 数据

5-MySQL列定义

1.列定义 说明:在MySQL中,列定义(Column Definition)是用于定义数据库表中每一列的结构的语句。它指定了列的名称、数据类型、长度、约束以及其他属性。 2.主键和自增 主键:PRIMARY KEY是数据库表中的一个字段,被用作主键。主键用于唯一标识表中的每一行/记录。在创建表时, ......
MySQL

Go学习笔记

这几天在学Go,记录一下一些困惑和理解 channel特性 查阅的资料: Go语言channel探究_go 多个协程读一个channel_JE_Xie的博客-CSDN博客 Go 中的 channel 解析— Go 中的并发性 - 知乎 (zhihu.com) Go中的channel_go chann ......
笔记

关于控制论的基础笔记

判定一个系统是否稳定,第一法是求解矩阵A的所有特征根是否都是非负;第二法则是构造一个Lyapunov函数证明函数稳定,在这个视频讲解了单摆和振荡电路模型,寻找的Lyapunov函数都为能量函数,并都证明其稳定性。 ......
控制论 基础 笔记

《Unix/Linux系统编程》教材学习笔记第九章

chapter9 I/O库函数与系统调用 系统调用是文件操作的基础,但它们只支持数据块的读/写。 系统调用函数:open()、read()、write()、lseek()、close(); I/O库函数:fopen()、fread()、fwrite()、fseek()、fclose(); I/O库函 ......
教材 笔记 系统 Linux Unix

Canal实现MySQL增量数据的订阅和消费

介绍 canal,译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费。 canal的工作原理就是把自己伪装成MySQL slave,模拟MySQL slave的交互协议向MySQL Master发送 dump 协议,MySQL mater收到canal发送 ......
增量 数据 Canal MySQL

4-MySQL数据库的常用操作

在MySQL数据库中,增删改查操作是指对数据进行添加、删除、查询和修改的操作。这些操作在数据库管理和维护中非常重要,可以帮助数据库管理员和开发人员有效地管理数据和实现各种复杂的数据处理需求。 添加数据(增加操作):在MySQL中,添加数据通常使用INSERT语句。通过INSERT语句,开发人员可以将 ......
常用 数据库 数据 MySQL

3-MySQL基本数据类型介绍

数据类型的介绍: 数据类型(data_type)是指系统中所允许的数据的类型。数据库中的每个列都应有适当的数据类型,用于限制或允许该列中存储的数据。例如,列中存储的为数字,则相应的数据类型应该为数值类型。 如果使用错误的数据类型可能会严重影响应用程序的功能和性能,所以在设计表时,应该特别重视数据列所 ......
类型 数据 MySQL

【笔记】Windows 11 右上角关闭按钮过大解决方法

Win+R 唤起“运行”窗口,键入regedit运行注册表编辑器 进入计算机\HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics,找到键值CaptionHeight,调整为-330 备注:键值CaptionWidth可能也需要调整至-330 ......
按钮 Windows 笔记 方法 11

《LINUX设备驱动程序》学习笔记 ——03

1. 学习模块前的一些基础知识 头文件:内核是一个特定的环境,对需要和它接口的代码有其自己的一些要求,所以大部分的模块代码中都会包含相当数量的头文件,其中有几个头文件是专门用于模块的,因此会出现在每个可装载的模块中: #include <linux/module.h> #include <linux ......
驱动程序 笔记 程序 设备 LINUX

Vue2开发笔记

目录Vue 组件化开发笔记环境安装生命周期Vue2笔记CSS局部生效组件自定义事件全局事件总线1. Vue 原型对象上包含事件处理的方法2. 所有组件实例对象的原型对象的原型对象就是 Vue 的原型对象3. 全局事件总线4. 全局事件总线操作5. 消息订阅与发布$nextTick过渡动画1. 用tr ......
笔记 Vue2 Vue

第二周学习笔记

I/O数据库的使用 一、I/O数据库与系统调用 系统调用函数:open()、read()、write()、lseek()、close() I/O库函数:fopen()、fread()、fwrite()、fseek()、fclose() I/O库函数例 系统调用例 两者区别: IO库函数提供了更高级别 ......
笔记

集合不相等容斥 笔记

学习自 zhouyuhang 老师的 ABC236Ex 题解。其实就是完善了一下 zhouyuhang 老师没写的一些简单部分。 我们先从一个经典的容斥理解:正难则反,我们钦定 \(S\) 内部全部相等,那么容斥系数是 \((-1)^{|S|}\),于是答案就是 \(\sum\limits_{S} ......
笔记

2-MySQL基本语法

上文说到,数据库的安装和连接,接下来将给大家讲解MySQL数据库的基本语法及数据的类型 1.基本语法 (1).查看当前所有数据库 : show databases; (2).创建数据库 create database 数据库名; 例如: create database gzy; (3).如果不确定数 ......
语法 MySQL

第二周学习笔记

I/O数据库的使用 一、I/O数据库与系统调用 系统调用函数:open()、read()、write()、lseek()、close() I/O库函数:fopen()、fread()、fwrite()、fseek()、fclose() I/O库函数例 系统调用例 两者区别: IO库函数提供了更高级别 ......
笔记

《LINUX设备驱动程序》学习笔记 ——02

1. 编译模块 构造内核模块之前,需要注意以下条件:正确版本的编译器、模块工具和其他必要的工具。太新的或太老的工具都会对使得模块构造后产生许多复杂的问题,因为内核源代码对编译器做了大量假定,因此新的(或旧的)编译器版本可能导致问题出现。 另外,尽量运行和模块对应的内核版本。 2. 模块的装载和卸载 ......
驱动程序 笔记 程序 设备 LINUX

1-MySQL数据库的安装和基础语法介绍

1.MySQL是什么? MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。它是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系 ......
语法 数据库 基础 数据 MySQL

MySQL 表分区简介

MySQL表分区是一种数据库管理技术,用于将大型表拆分成更小、更可管理的分区(子表)。每个分区可以独立进行维护、备份和查询,从而提高数据库性能和管理效率。以下是详细介绍MySQL表分区的步骤和注意事项: 步骤1:选择分区列 首先,你需要选择一个适当的列作为分区键(Partition Key),根据这 ......
简介 MySQL

面试题面试题面试题笔记

面试题面试题笔记 面试题 自我介绍? 主要做的什么项目? 测过什么体现交互性的内容?管理员测试和APP测试怎么区别?这个APP的时候需要有什么注意的?adb是怎么使用的?下载功能,怎么写一个测试用例?准备开始一个新的测试,你需要做好什么提前的准备,然后才可能开始一个测试?是怎么测APP端的?等等 详 ......
试题笔记 试题 笔记