1.学习背景 最近终于有时间静下心来,好好钻研一下Mysql了,特此开了Mysql系列文章,与大家一起分享小生的心得体会,有错误的地方,欢迎各位大佬指正。其实说起钻研mysql也并非是一时兴起,应该是蓄谋已久。现在微服务搞得可以说是如火如荼,我所在的公司也受到这股浪潮的
转载
2024-09-23 18:34:16
27阅读
游标 在操作mysql的时候我们知道MySQL检索操作返回一组称为结果集的行。这组返回的行都是与 SQL语句相匹配的行(零行或多行)。使用简单的 SELECT语句,例如,没有办法得到第一行、下一行或前 10行,也不存在每次一行地处理所有行的简单方法(相对于成批地处理它们)。有时,需要在检索出来的行中前进或后退一行或多行。这就是使用游标的原因。游标( curs
转载
2024-01-04 06:15:05
30阅读
一、概述Mysql5.7版本自带4个数据库,information_schema、mysql、performance_schema、sys。其中mysql库是MySQL的核心数据库,类似于sql server中的master表,它包含存储MySQL服务器运行时所需信息的表,mysql库共计31张表。主要负责存储数据库的用户、权限设置、关键字等mysql自己需要使用的控制和管理信息。二、mysql库
转载
2024-10-21 16:53:23
107阅读
# MySQL Log Dump:基础入门指南
## 什么是MySQL Log Dump?
MySQL Log Dump是一种用于将MySQL数据库的二进制日志和查询日志导出的工具。它通常用于数据恢复、审计或迁移目的。在处理MySQL数据库时,掌握日志的导出和管理非常重要。
## 实现流程
下面是实现MySQL Log Dump的流程:
| 步骤 | 描述
原创
2024-09-29 03:30:24
60阅读
MySQL提供了诸多种类的日志,帮助DBA获得数据库运行状况。MySQL日志类型说明error log数据库启动、运行、停止时产生该日志general query logclient执行语句时产生该日志binary log数据库内容发生变更时产生该日志,主从复制也通过binarylog来实现relay log从库上收到主库的数据更新时产生该日志slow query logSQL语句在数据库查询超过
转载
2024-09-03 17:00:48
38阅读
# MySQL中的视图简介及实现流程
## 什么是视图?
在MySQL中,视图是一种虚拟表,它并不实际存储数据,而是基于查询从一个或多个表提取数据显示。当我们需要以更简明、结构化的方式来访问复杂的数据时,视图显得尤为重要。视图能够简化查询、提升数据安全性以及便于数据维护。
## 视图的用途
1. **简化复杂查询**:将复杂的SQL查询封装为视图,用户后续可以直接查询视图而不必考虑背后的复
为什么要学数据库?因为要更加高效的存储和使用数据,所以必须要学会使用数据库,当然这也分为简单的增删改查以以及高级操作。那么数据库(Mysql)到底是什么?数据库的本质就是存储和管理数据,方便查找,基本的功能就是增删改查。而Mysql就是其中应用比较广泛的数据库,类似Excel的表格形式更加直观。怎么使用数据库?数据库一些关键词数据库: 数据库是一些关联表的集合,也可以简单看做一个文件夹包含很多数据
转载
2023-08-21 11:36:28
68阅读
MySQL Server层对象解读一条查询语句从连接上MySQL服务器到返回数据这个过程在MySQL中还是有点复杂的下面我们我们就以此为突破口,来了解哈MySQL的各个功能模块的执行过程大致上来说:MySQL可以分为Server层和储存引擎层两部分Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQL 的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等
转载
2023-11-28 09:24:24
25阅读
刚开始接触C#语言,和之前学过的VB语言相比,还是存在一些相同之处和不同之处的。刚刚看完了一部分视频。视频中都是对基础知识的讲解。老师很逗,讲解的很细致。 1、.net是什么?:.net一般指得是.net FrameWork框架,是一种平台,一种技术体系。它由.NET Framework类库(FCL)和公共语言运行库(
转载
2023-08-12 14:00:17
99阅读
在MySQL数据类型中,例如INT,FLOAT,DOUBLE,CHAR,DECIMAL等,它们都有各自的作用,下面我们就主要来介绍一下MySQL数据类型中的DECIMAL类型的作用和用法。一般赋予浮点列的值被四舍五入到这个列所指定的十进制数。如果在一个FLOAT(8, 1)的列中存储1. 2 3 4 5 6,则结果为1. 2。如果将相同的值存入FLOAT(8, 4) 的列中,则结果为1. 2 3
一、备份的方式有两种: 一行一行的备份,或者获取整个表的内容放到内存里,然后开始备份;第二种对内存容量有要求, 所以--quick 是一行一行的备份,一行一行直接输出。语法:mysqldump [options] db_name [tables]
mysqldump [options] --database DB1 [DB2 DB3...]
mysqldump [op
转载
2024-09-12 09:05:20
38阅读
mysqladmin、mysqlshow、mysqlcheck都是干嘛的?在日常的使用中,我们一般使用 mysql 客户端工具来进行日常的数据库操作,但其实,整个
原创
2024-03-29 16:39:05
49阅读
触发器 视图 流程控制触发器什么是MySQL的触发器、定义触发器查看触发器新旧记录视图视图的作用视图的创建与使用流程控制语句 触发器什么是MySQL的触发器、触发器用来在某些操作时,“自动”执行一些操作。 当insert delete update设置触发器之后,执行insert delete update操作就会自动触发设置的内容。注意!定义触发器语法:create trigger 触发器名
MySQL的理解作为小白 ,最基本的就是要明白mysql到底能做什么 1.想知道MySQL能干什么,首先要知道什么是数据库?数据库就好比一个图书馆 书籍文字都是数据,存放于馆内,用户充当图书馆管理员的角色可以对馆内书籍(数据)进行新增、查询、更新、删除等。 2.什么是关系数据库 在一个给定的应用领域中,所有实体及实体之间联系的集合构成一个关系数据库。关系数据库管理系统是指包括相互联系的逻辑组织和存
转载
2023-09-19 17:04:38
35阅读
MySQL数据库备份和恢复主要是使用 mysqldump 和 mysqlbinlog 来完成mysqldump工具的使用例子:1:备份一个或者多个库[root@iZ231tx6fm4Z local]# bin/mysqldump -u root -p db1 db2 db3 > /home/dbbak.sql2: 备份所有库[root@iZ231tx6fm4Z local]# bin/mys
转载
2023-09-16 07:14:54
131阅读
jQuery是一个快速,小巧,功能丰富的JavaScript库。 jQuery是使HTML文档遍历和操作,事件处理和动画等操作变得更加简单。 jQuery的所有功能都是通过JavaScript访问的,因此掌握javas对于理解,构建和调试代码至关重要。1.什么是jQuery首先,让我们看一下使用JavaScript操作的HTML示例。 要获取id="start’的元素并将HTML更改为“开始吧,年
转载
2023-08-05 10:37:09
57阅读
很多运维小白不清楚什么是数据库,不知道数据库有什么作用,有哪些类型,今天我们小编就给大家详细讲解一下,希望大家可以明白。数据库是什么意思?数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。数据库有什么用?1、实现数据共享:数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据
转载
2024-05-28 16:02:06
34阅读
在ArrayList、LinkedList、HashMap等等的内部增删改中我们总能看到modCount的身影,modCount字面意思就是修改次数,但为什么要记录modCount的修改次数呢? 大家发现一个公共特点了吗?所有使用modCount属性的都是线程不安全的,为什么?说明这个玩意肯定和线程
转载
2019-04-04 22:20:00
83阅读
折腾了一个星期,终于在CSR8615上基本实现了配对、来电接听、挂断电话、音量加/减等功能,算是对CSR8615蓝牙芯片功能调试有了一个非常基础的简单的认识。因此,有必要写一个简单的总结了。 一. 背景知识:随着智能无线终端如智能手机、平板电脑的快速普及,与之相应的蓝牙无线音频产品借其东风,而进入快速发展的快车道,如蓝牙
os 基础指令打开文件 本人才疏学浅,小白一枚,本文也旨在记录自己学习过程中遇到的一些常见代码,日后会进行日常维护,如果有幸被同样在学习的朋友看到还请批评指正。如果碰巧对你提供了一些帮助,那我也荣幸万分。 指令 | 释义指令释义os.sep返回系统路径的分隔符,linux类系统的路径分隔符是“/”,windows系统的分隔符是“\”os.system()执行shell命令。os.name返回当前