MySQL 数据库的使用 一、MySQL 简介 1什么是 MySQL MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关系型数据库管理系统,关系型数据库将数据保存在不同的表 中,而不是将所有数据放在一个大仓库内,这样就增加了 ...
分类:
数据库 时间:
2020-08-28 15:01:05
阅读次数:
82
Mysql 数据库语句 1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk ...
分类:
数据库 时间:
2020-07-28 22:39:55
阅读次数:
92
MySQL关系型数据库RDS中的老大哥,增删改查是MySQL入门的基础 增删改查语句增删改查的语句命令为 增:insert删:delete改:update查:SELECT或者show 库操作 创建数据库:create database shujukuba;创建带字符集的数据库:create data ...
分类:
数据库 时间:
2020-06-27 10:11:02
阅读次数:
277
摘要 在这篇文章中,我将从上一篇的一个小例子开始,跟你介绍一下InnoDB中的行锁。 在这里,会涉及到一个概念:两阶段加锁协议。 之后,我会介绍行锁中的S锁和X锁,以及这两种锁的作用。 但是我们会发现仅仅有行锁是不能解决幻读问题的,于是我会用例子的方式跟你介绍各种间隙锁。 最后,我会聊一聊粒度更大的 ...
分类:
数据库 时间:
2020-05-13 09:36:37
阅读次数:
72
摘要 在这一篇内容中,我将从事务是什么开始,聊一聊事务的必要性。 然后,介绍一下在InnoDB中,四种不同级别的事务隔离,能解决什么问题,以及会带来什么问题。 最后,我会介绍一下InnoDB解决高并发事务的方式:多版本并发控制。 1 什么是事务 说到事务,一个最典型的例子就是银行转账:假设A和B的余 ...
分类:
数据库 时间:
2020-05-10 23:28:10
阅读次数:
88
今天心血来潮,突然想来写写当初学习mysql的一些中心点。进入重点, Mysql其实非常重要对于学PHP的来说,因为不可能每个公司都会又DBA负责这一块(本人公司就没有,其实本人mysql也掌握的挺菜的),所以有时候要负责调优一些慢sql,以及一些表结构,这过程太酸爽了(我相信大家有深有体会了)。 ...
分类:
数据库 时间:
2020-05-09 17:24:18
阅读次数:
84
摘要 在这篇文章中,我会先介绍一下什么是索引,索引有什么作用。 之后会介绍一下索引的数据结构是什么样的,有什么优点,又会带来什么样的问题。 在分析完数据结构后,我们可以根据这个数据结构,研究索引的用法,以及如何设计更高效的缓存。 最后,我会对上一篇的内容进行补充,介绍 的作用以及分析 对性能的影响。 ...
分类:
数据库 时间:
2020-05-05 18:03:17
阅读次数:
91
摘要 在MySQL中,简单的CURD是很容易上手的。 但是,理解CURD的背后发生了什么,却是一件特别困难的事情。 在这一篇的内容中,我将简单介绍一下MySQL的架构是什么样的,分别有什么样的功能。然后再简单介绍一下在我们执行简单的查询和更新指令的时候,背后到底发生了什么。 1 MySQL结构 在这 ...
分类:
数据库 时间:
2020-04-30 13:22:31
阅读次数:
69
导读:关于MySQL用三篇文章带你进入MySQL的世界。 文章目录 1.MySQL 2.MySQL的使用 3.MySQL概述 4.导入数据 5.sql语句 1.查询 2.排序(升序,降序) 3.分组函数 4.group by和having 1.MySQL MySQL开源免费,MySQL 是一个关系型 ...
分类:
数据库 时间:
2020-04-23 22:52:50
阅读次数:
225