mysql5 mysql 2012 win

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

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

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 日志

Win10输入法切全角的bug

## WIN10自带输入法切全角bug记录 如果是中文状态,就是在打字的时候,出来候选字框时,如果按下了shift+空格,就会变成全角,如果是英文状态,shift+空格就不会变全角。 ##英文的全角字符与半角字符对比 1)全角字符:areqtr 2)半角字符:areqtr ## 解决办法 1)因为是 ......
输入法 Win bug 10

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

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

mysql到底需不需要容器化?

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

mysql库、表操作

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

mysql查询与子查询

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

mysql表字段操作、约束、表关系

# 课件:MySQL(三)--约束 [TOC] ## 知识点 一:表字段的增删改查 ```mysql mysql简介--数据库 数据表 增删改查 crud 增删改查 show tables; create table old_tb (id int,name char(10),age char(4)) ......
字段 mysql

【MySQL】MySQL replace into 产生的奇怪行为

MySQL中 replace into是否像预期样:若表中有已经存在的数据,则把已经存在的数据删除,插入新数据? 准备数据 CREATE TABLE `test_replace` ( `id` int(11) NOT NULL AUTO_INCREMENT, `str1` char(10) DEFA ......
MySQL 行为 replace into

Mysql基础9-事务

一、事务简介 事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有操作作为一个整体一起向系统提交或者撤销操作请求,即这些操作要么同时成功,要么同时失败。mysql的事务默认是自动提交的,也就是说,当执行一条DML语句,Mysql会立即隐式的提交事务 二、事务操作 2.1 查看事务提交方式 ......
事务 基础 Mysql

MySQL数据库:第四章:排序查询

作者:java_wxid回退至Mysql数据库理论与实战#进阶3:排序查询语法:select 查询列表——————③from 表名——————①where 条件——————②order by 排序列表 asc|desc;——————④特点:1、asc代表的是升序。升序是默认行为desc代表的是降序。 ......
数据库 数据 MySQL

MySQL数据库:第三章:条件查询

回退至Mysql数据库理论与实战#进阶2:条件查询语法:select 查询列表 ③from 表名 ①where 条件表达式; ②条件表达式的写法:情况一:关系表达式sql中的关系运算符:> < >= <= = <> !=情况二:逻辑表达式sql中的逻辑运算符:and、 or、 not【官方标准】&& ......
条件 第三章 数据库 数据 MySQL

Mysql主从复制(一主一从)+Mycat(windows-1.X版本)实现读写分离

> 项目中,如果数据量大的情况下,可以使用【数据库主从复制+读写分离】的方式优化,其他方式也很多,这里只记录下这种方式 # 一、说明 ## 1.需要的环境等: | 序号 | 环境 | 说明 | | | | | |1 |mysql5.7服务器 | 两台数据库服务器,一台作为主数据库,一台作为从数据库 ......
主从 windows 版本 Mysql Mycat

MySQL数据库:第五章:常见函数

回退至Mysql数据库理论与实战#进阶4:常见函数 函数:类似于java中的”方法“,将完成某个功能的一系列步骤封装起来,对外暴露一个名字,供外界调用当我们学习别人定义好的方法(函数),只需要关心两件事:①叫什么(函数名)②干什么(函数功能)sql中的函数:肯定有,并且仅有一个返回值调用语法:sel ......
函数 常见 数据库 数据 MySQL

MySQL数据库:第六章:分组函数/聚合函数

回退至Mysql数据库理论与实战#进阶5:分组函数/聚合函数 本质上就是一种函数,调用语法:select 函数名(实参列表);函数:单行函数(常见函数):有几行,最终有几个结果分组函数(聚合函数):一组中有多行,但最终一个结果,一般用作统计分组函数:sum(参数):求和avg(参数):平均max(参 ......
函数 数据库 数据 MySQL

[转][C#].NET 6程序无法在Win7上运行

转自:https://blog.csdn.net/u013667796/article/details/131080604 补丁下载地址:https://www.catalog.update.microsoft.com/Search.aspx?q=KB4457144 原文内容: 使用.NET6 写了 ......
程序 Win7 NET Win

本地mysql5.7忘记密码如何重置

> 如果你记得mysql的安装路径的话,直接跳过步骤1 2 3 **1.键盘Windows + R,输入services.msc然后回车;** **2.找到Mysql,右键Mysql找到属性,打开就能看到可执行文件的路径了;** **3.进入bin目录下,在此处打开cmd窗口** ![image]( ......
密码 mysql5 mysql

MySQL数据库:第八章:连接查询

回退至Mysql数据库理论与实战 #进阶7:连接查询 理解:查询语句中涉及到的字段来自于多张表,将这种查询称为多表连接查询语法:select 查询列表 from 表名1,表名2;引入案例:select name,boyname from beauty,boys;select name,boyname ......
数据库 数据 MySQL

MySQL数据库:第七章:分组查询

回退至Mysql数据库理论与实战#进阶6:分组查询 语法:select 查询列表 ④from 表名——————————①where 分组前条件—— ②group by 分组的字段③having 分组后条件 ⑤order by 排序列表 ⑥特点:1、查询列表往往是:分组函数和分组后的字段换句话说,和分 ......
数据库 数据 MySQL