会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
给你骨质唱疏松
明哩子会更好
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
36
下一页
2021年3月2日
🍖MySQL锁机制
摘要: 引入 1.什么是锁 锁是计算机协调多个进程或线程并发访问某一资源的机制,我们称之为锁机制 2.为何要使用锁机制 因为在数据库中,除了传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供需要用户共享的资源 当并发事务同时访问一个共享的资源时,有可能导致数据不一致、数据无效等问题 例如
阅读全文
posted @ 2021-03-02 09:59 给你骨质唱疏松
阅读(355)
评论(0)
推荐(0)
2021年2月26日
🍖数据库读现象(问题)
摘要: 引入 1.什么是读现象(为什么会有) 在数据库系统中, 多个事务的并发进行, 在读取数据方面可能遇到一些问题, 包括 : 脏读 、不可重复读、幻读 2.是否所有数据库都有读现象 对于一些数据库管理软件会自带相应的机制去解决脏读、不可重复读、幻读等问题(mysql的Rr机制和Next-Key Lock
阅读全文
posted @ 2021-02-26 17:24 给你骨质唱疏松
阅读(154)
评论(0)
推荐(1)
🍖数据库事务(Transaction)详解
摘要: 一.事务 1.什么是事务 事务是由一条或多条SQL语句组成的逻辑执行单元, 可以比喻成一个容器, 里面放的就是一堆SQL语句, 这些语句要么全部执行成功, 要么一个都无法执行成功(原子性) 2.为什么使用事务 对数据进行一系列的操作的时候, 为了防止这些操作中部分操作成功而另一些操作失败, 从而造成
阅读全文
posted @ 2021-02-26 15:46 给你骨质唱疏松
阅读(1619)
评论(0)
推荐(0)
2021年2月25日
🍖索引原理与慢查询优化
摘要: 引入 本篇博客偏理论, 将会介绍以下知识: 索引介绍 索引原理 索引的数据结构(二叉树 >平衡二叉树 >B树 >B+树) 聚集索引与辅助索引 MySQL索引管理 创建和删除索引的语法 创建索引后的测试 (查询速度的变化) 如何正确使用索引 回表 覆盖索引 联合索引 最左前缀匹配 索引下推 MySQL
阅读全文
posted @ 2021-02-25 19:26 给你骨质唱疏松
阅读(407)
评论(0)
推荐(0)
🍖慢日志管理
摘要: 慢日志 执行时间 > 10 未命中索引 日志文件路径 配置 内存 show variables like '%queries%'; set global [变量名] = [值] 配置文件 mysqld --defaults-file='E:\wupeiqi\mysql-5.7.16-winx64\m
阅读全文
posted @ 2021-02-25 19:15 给你骨质唱疏松
阅读(119)
评论(0)
推荐(0)
2021年2月22日
🍖视图、触发器、事务、存储过程、函数、流程控制
摘要: 一.视图 1.什么是视图 视图就是通过查询得到一张虚拟表(并非真实存在), 然后保存下来, 下次可以直接使用 视图的本质也是一张表 2.视图的作用 如果要频繁的操作一张虚拟表, 就可以将其制作成视图后直接操作 3.视图的使用 语法 : create view [表名] as [查询表的语句] 创建两
阅读全文
posted @ 2021-02-22 20:53 给你骨质唱疏松
阅读(197)
评论(0)
推荐(0)
2021年2月9日
🍖MySQL数据备份与IDE工具
摘要: 一.IDE工具介绍 (Navicat) mysql 的可视化工具, 放标我们测试使用, 生产环境中还是推荐使用 mysql 命令行 Navicat 正版 : http://www.navicat.com.cn/products Navicat 15 绿化版 : http://www.downcc.c
阅读全文
posted @ 2021-02-09 11:26 给你骨质唱疏松
阅读(142)
评论(0)
推荐(0)
2021年2月8日
🍖pymysql模块的使用
摘要: 引入 1.什么是 pymysql pymysql 是 Python 中用来操作 mysql 的第三方模块(库)(就是一个mysql的客户端) pymysql 是 Python3 之后出来的模块, 而 Python2 中使用 mysqldb 操作数据库 Django 中也可以使用 pymysql 连接
阅读全文
posted @ 2021-02-08 14:48 给你骨质唱疏松
阅读(284)
评论(0)
推荐(0)
2021年2月5日
🍖Mysql安装(Linux)
摘要: 引入 前面一篇介绍了 Windows 版本的安装, 下面介绍 Linux 版本的安装 一.清理服务的配置环境 安装之前先清理干净服务配置环境, 避免带来不必要的影响 1.检查是否已安装 MySQL 软件包 🧅查看系统中已安装的 rpm 软件包列表并过滤出 mysql rpm -qa | grep
阅读全文
posted @ 2021-02-05 13:58 给你骨质唱疏松
阅读(168)
评论(0)
推荐(0)
2021年2月4日
🍖MySQL记录的详细操作
摘要: 引入 1.什么是 DML DML是 Data Manipulation Language 的缩写, 意思指数据库操纵语句, 负责对数据库对象运行数据访问工作的指令集, 常用的有查询(SELECT)、插入(INSERT)、更新(UPDATE)、删除(DELETE) 2.常用指令介绍 INSERT :
阅读全文
posted @ 2021-02-04 18:53 给你骨质唱疏松
阅读(159)
评论(0)
推荐(0)
上一页
1
···
14
15
16
17
18
19
20
21
22
···
36
下一页
公告