笔记mysql

MySQL数据库:第二章:基础查询

回退至Mysql数据库理论与实战#进阶一:基础查询语法:select 查询列表 from 表名;特点:1、查询的结果集是一个虚拟表,并没有真实存在2、查询列表支持常量、字段(列)、表达式、方法(函数)等类似于 System.out.println(一个值);补充:1、去重2、起别名3、常见的函数da ......
第二章 数据库 基础 数据 MySQL

[个人笔记]git学习

###git基本操作 - git分为工作区,暂存区,版本库三个部分 - 工作区修改文件后,`git add ./`更新到暂存区 - `git commit -m "message"`时,暂存区的文件写到版本库中,更新master分支 - `git rm --cached`删除暂存区的文件 - `gi ......
笔记 个人 git

mysql数据库运行sql:datetime(0) NULL DEFAULT NULL报错【杭州多测师_王sir】

一、错误信息 CREATE TABLE `file` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '文件md5', `name` varchar(128) CHARACTER ......
NULL datetime DEFAULT 数据库 数据

MySQL的基本概念和常见用法

MySQL是一种流行的开源关系型数据库管理系统(RDBMS),广泛用于开发Web应用程序和管理数据。以下是MySQL的知识大纲,涵盖了MySQL的基本概念和常见用法: **1. 数据库基础** - 什么是数据库? - 什么是关系型数据库? - 数据库管理系统(DBMS)的作用。 - MySQL的历史 ......
概念 常见 MySQL

tomcat 安装笔记 20230901

## war位置 /usr/local/tomcat8_1/webapps/ ## tomcat位置 71.170 /usr/local/tomcat8_1/ ## 给了点工具包 位置 /usr/local/tool/ ![](https://img2023.cnblogs.com/blog/267 ......
20230901 笔记 tomcat

mysql快速学习

# MySQL ## 简介 MySQL是关系型数据库(即通过外键关联来建立表与表的连接) ***补充一下非关系数据库*** NoSQL:非关系型数据库,常见的有Redis、mongoDB、CouchDB、cassandra等等 **特点:** - 免费 , 开源数据库 - 小巧 , 功能齐全 - 使 ......
mysql

使用SqlSugar查询MySQL数据库

第一步:导入命名空间和引入依赖 第二步:创建SqlSugar01类 第三步:编写查询所有数据的方法GetStudentList() 第四步:创建GetInstance()方法 最后部分:定义了一个名为User的内部类,并使用[SugarTable("user")]属性指定了实体类对应的表名称。该内部 ......
SqlSugar 数据库 数据 MySQL

243.mysql 内存统计相关

```sql 1.查看mysql是否打开了关于innodb内存相关的监控 SELECT * FROM performance_schema.setup_instruments WHERE NAME LIKE '%memory/innodb%'; 2.没有打开的话开一下(自己判断: 重启数据库会恢复原 ......
内存 mysql 243

[读书笔记]架构设计原则

架构设计面向的是不确定性,需要面对多种可能性时进行选择。 > 选择的前提是知识和经验,知识是指有哪些技术、可用组件、实现思路等,这个决定了可选的范围。经验是对当前的业务、情形进行分析,能识别对当前的工作最有效的要素,能从选择空间里做出选择。 > > 多学习:扩大可选择的空间和范围 > 多实践、思考: ......
架构 原则 笔记

Python-3.10.5学习笔记

Linux系统-部署-运维系列导航 pip源初始化 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple pip config set install.trusted-host pypi.tuna.tsing ......
笔记 Python 10

联系笔记本开启摄像头后是黑屏

联想Y9000X,开启笔记本摄像头访问权限后,发现视频还是黑屏。设备管理器中,怀疑是不是没有“图像设备”的原因,各种找。后面发现与没有“图像设备”没关系。摄像头附近有个隐私物理开关。物理开关默认是关闭的,拨到右边是打开。小丑是自己。 ......
摄像头 笔记本 笔记

mysql字符集批量修改

修改所有数据库字符集SELECT CONCAT('ALTER DATABASE ',SCHEMA_NAME,' CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;') as 'Fanrncho' FROM information_schema.`SCHEMATA` ......
字符集 字符 mysql

MySQL InnoDB 是怎么使用 B+ 树存数据的?

这里限定 MySQL InnoDB 存储引擎来进行阐述,避免不必要的阅读歧义。 首先通过一篇文章简要了解下 B 树的相关知识:[你好,我是B树](https://www.cnblogs.com/niejunlei/p/15034152.html) 。 B+ 树是在 B 树基础上的变种,主要区别包括: ......
数据 InnoDB MySQL

CentOS 8中部署CRM系统笔记

项目下docker目录介绍 wk_crm └── docker -- docker部署相关文件 ├── conf -- mysql、nacos、nginx、redis 配置 ├── data -- mysql、elasticsearch数据,mysql初始化数据脚本,elasticsearch pl ......
笔记 CentOS 系统 CRM

mysql日志

保证事物原子性,通过undo log日志,我们在进行数据的新增和修改的时候,会产生undo log日志,默认为innodb存储引擎,因为这个存储引擎支持事务, 在我们对数据进行 新增 的时候,插入表之前会产生一个undo log日志,这个日志记录着我们新增的信息(id,序号等), 在回滚的时候只需要 ......
mysql 日志

mysql数据库性能优化参考

原文链接:https://blog.csdn.net/qq_34777982/article/details/125788079 硬件和操作系统层面的优化硬件:cpu、内存、磁盘io、网络带宽操作系统:应用文件句柄(ulimit -a open files)网络配置 架构设计层面的优化集群方式(主从 ......
性能 数据库 数据 mysql

mysql索引type ref原理及优化方法

MySQL索引是提高查询效率的重要工具。其中,type ref索引是一种比较常见的索引类型。本文将介绍type ref索引的原理及优化方法,帮助更好地使用MySQL索引。 一、type ref索引的原理 type ref索引是一种基于非唯一索引的查找方式。当MySQL使用非唯一索引进行查询时,会返回 ......
索引 原理 方法 mysql type

Mysql中的binlog日志

恢复binlog日志,按时间恢复 mysqlbinlog -v LAPTOP-0I6IBP38-bin.000139 --start-datetime='2023-01-01 00:00:00' --start-datetime="2022-01-01 00:00:00 从2023-01-01 00 ......
binlog Mysql 日志

SQL学习笔记---数据库与表的创建、数据类型

1、数据库的创建 use master go --判断当前数据库是否存在, if exists(select * from sysdatabases where name='StudentManageDB' ) drop database StudentManageDB go --创建数据库 cre ......
数据 类型 数据库 笔记 SQL

mysql备份恢复

备份某个表:mysqldump -u username -p password database_name table_name > backup_file.sql备份多个表:mysqldump –u username -p password database_name table1 table2 ......
备份 mysql

MySQL8.0版本修改用户密码

alter user 'username'@'localhost' identified by 'newpassword'; 参考网址:https://m.php.cn/faq/521436.html ......
密码 版本 用户 MySQL8 MySQL

导出微信读书个人笔记

# 导出微信读书个人笔记 - [weread2md](https://github.com/coreylam/weread2md) 获取微信读书的笔记与标注,并整理成markdown格式 ## 背景 要做什么? 将微信读书中的读书笔记,标注内容,整理成 markdown 格式,可以同步到其他笔记软件 ......
笔记 个人

Mysql中锁的使用场景是什么

三、常用引擎间的区别 MyISAM 操作数据都是使用的表锁,你更新一条记录就要锁整个表,导致性能较低,并发不高。当然同时它也不会存在死锁问题。 而 InnoDB 与 MyISAM 的最大不同有两点:一是 InnoDB 支持事务;二是 InnoDB 采用了行级锁。 在 Mysql 中,行级锁并不是直接 ......
场景 Mysql

MySQL的存储引擎简介

目录 MySQL的存储引擎 0. 存储引擎的查看和修改 1. MyISAM 2. InnoDB 3. MEMORY 4. MERGE 5. 总结 6. 参考博客 MySQL的存储引擎 mysql主要有四类存储引擎,目前主要使用InnoDB作为存储引擎。 0. 存储引擎的查看和修改 查看当前数据库的默 ......
引擎 简介 MySQL

MySQL锁

首先通过一张图了解MySQL都有哪些锁: MySQL中有多种锁类型,包括乐观锁、悲观锁、全局锁、表级锁、页级锁、行级锁、共享锁、排它锁、意向共享锁、意向排它锁、间隙锁、临建锁和记录锁,下面分别介绍一下各种锁:1. 乐观锁(Optimistic Locking):假设并发操作时不会发生冲突,只在提交事 ......
MySQL

平衡树Splay学习笔记 & 洛谷 P3369 【模板】普通平衡树

## [传送门](https://www.luogu.com.cn/problem/P3369) ## 平衡树Splay Splay本质上是一个二叉查找树。 满足左子树<根<右子树。 核心操作splay就是随机选择一个点向上旋转,使整棵树尽量平衡。 采用双旋(即判断父亲和儿子是否同时作为左儿子或右儿 ......
模板 笔记 Splay P3369 3369

mysql到底需不需要容器化?

> 前言:在容器化的时代,当然一切皆可容器化。在docker官网首页赫然有下面这几个大字。足以知道docker的优势。那么且问,mysql适合跑在docker中吗? 当然,这个问题有人说可以,也有人说不可以。下面我们就正反都来看下各自的观点。 ### 1. 不可以容器化 大部分人的理由有2: - 其 ......
容器 mysql

C++并发编程实战笔记 [03] :在线程间共享数据

### `std::mutex` ```cpp #include #include std::mutex some_mutex; std::list mylist; void func(int value) { some_mutex.lock(); // 加锁 mylist.push_back(va ......
线程 实战 笔记 数据 03

*【学习笔记】(3) 动态DP

动态 DP 简称 DDP(Dynamic Dynamic Programming),其本质是用 矩阵 维护带修改的动态规划问题。 # 1.算法介绍:树链剖分写法 ## 模板:[P4719 【模板】"动态 DP"&动态树分治](P4719) > 给定一棵 $n$ 个点的树。$i$ 号点的点权为 $a_ ......
笔记 动态

mysql库、表操作

# 课件:MySQL(一) [TOC] ## 简介 ```python ubuntu20.04 mysql8.0数据库的安装 https://blog.csdn.net/cruiserblog/article/details/106934570 ``` **列举常见的关系型数据库和非关系型都有那些? ......
mysql