MySQL数据库
MySQL数据库 1.什么是数据库?数据库简而言之就是–电子化的文件柜—存储电子文件的处所,用户可以对数据进行操作。所谓数据库–系一定的方式存储在一起,能给予多个用户共享,与应用程序彼此独立的数据集合。2.数据库的分类?具体含义?常见的数据...
MySQL数据库 1.什么是数据库?数据库简而言之就是–电子化的文件柜—存储电子文件的处所,用户可以对数据进行操作。所谓数据库–系一定的方式存储在一起,能给予多个用户共享,与应用程序彼此独立的数据集合。2.数据库的分类?具体含义?常见的数据...
文章目录 一.日志管理 1. 错误日志*** 1.1 作用 1.2 默认配置 1.3 人为定制位置 2. 二进制日志(binlog)****** 2.1 作用 2.2 如何配置? 2.3 二进制日志记录了什么? 2.3.1 概括 2.3.2...
1 案例1:视图的基本使用 1.1 问题• 把/etc/passwd文件的内容存储到db9库下的user表里• 添加新字段id 存储记录的行号(在所有字段的前边)• 创建视图v1 结构及数据user表的字段、记录一样。• 创建视图v2 只有...
数据库设计 数据库命名:数据库名的命名一般和项目的名称保持一致,不要随意的起名字。 数据库编码: 尽量采用utf8mb4而不使用utf8。MySQL 的“utf8”实际上不是真正的UTF-8,真正的UTF-8是每个字符最多四个字节,而My...
MySQL应用优化 [TOC] 1.数据库连接池 对于数据库来说,频繁的关闭创建连接是比较消耗资源的,所以有必要建立 数据库连接池 2.减少对MySQL的访问 在写代码的时候,一个sql查询了某两个字段,而另一个sql查询了id字段,则可以...
一. 左外连接(left join) 1. 建表: CREATE TABLE IF NOT EXISTS `class` (`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,`card` INT(1...
在并发访问情况下,很有可能出现不可重复读等等读现象。为了更好的应对高并发,封锁、时间戳、乐观并发控制(乐观锁)、悲观并发控制(悲观锁)都是并发控制采用的主要技术方式。 锁分类 ①、按操作划分:DML锁,DDL锁②、按锁的粒度划分:表级锁、行...
一、概述 **MySQL官方对索引的定义为:**索引(Index)是帮助MySQL高效获取数据的数据结构。 索引的本质:索引是数据结构,索引可以提高查询效率(类比英语新华字典,如果我们要查询MySQL这个单词,首先我们需要在目录(索引)定位...
前言 Mysql是比较流行的关系型数据库,特别在web网站方面用得比较多。sql语句查询数据库效率的高低,直接影响到网站的访问速度,下面介绍Mysql中sql语句的几种优化方法,小编这里还总结了一份 MySQL笔记500多页资料集锦 还有M...
索引原理 如果一本新华字典假如没有目录,想要查找某个字,就不得不从第一页开始查找,一直找到最后一页(如果要找的字在最后一页),这个过程非常耗时,这种场景相当于数据库中的全表扫描的概念,也就是循环表中的每一条记录看看该记录是否满足条件,扫描次...