首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【愚公系列】202201月 Mysql数据库-MySQL存储引擎

文章目录 一、MySQL存储引擎 1.MySQL体系结构 2.MySQL存储引擎 3.常用引擎的特性对比 4.引擎的操作 5.总结:引擎的选择 一、MySQL存储引擎 1.MySQL体系结构 体系结构的概念...MySQL的体系结构 体系结构详解 客户端连接 支持接口:支持的客户端连接,例如C、Java、PHP等语言来连接MySQL数据库 第一层:网络连接层 连接池:管理、缓冲用户的连接...MySQL存储引擎的概念 MySQL数据库使用不同的机制存取表文件 , 机制的差别在于不同的存储方式、索引技巧、锁定水平以及广泛的不同的功能和能力,在MySQL中 , 将这些不同的技术及配套的功能称为存储引擎...Oracle , SqlServer等数据库只有一种存储引擎 , 而MySQL针对不同的需求, 配置MySQL的不同的存储引擎 , 就会让数据库采取了不同的处理数据的方式和扩展功能。...TABLE STATUS FROM 数据库名称; -- 查看db9数据库所有表的存储引擎 SHOW TABLE STATUS FROM db9; 查询某个数据库中某个数据表的引擎 -- 标准语法 SHOW

61610

【愚公系列】202201月 Mysql数据库-Mysql介绍和安装

二、MySQL数据库的安装 1.MySQL数据库介绍 2.MySQL数据库安装 3.MySQL数据库登录 ---- 前言 MySQL 是一款安全、跨平台、高效的,并与 PHP、Java 等主流编程语言紧密结合的数据库系统...该数据库系统是由瑞典的 MySQL AB 公司开发、发布并支持,由 MySQL 的初始开发人员 David Axmark 和 Michael Monty Widenius 于 1995 建立的。...除了具有许多其他数据库所不具备的功能外,MySQL 数据库还是一种完全免费的产品,用户可以直接通过网络下载 MySQL 数据库,而不必支付任何费用。 一、数据库的基本概念 1.为什么要学数据库?...使用IO流的技术将数据保存到本地文件中 但是接下来我有这样一个需求:将下面的user.txt文件中的王五龄修改为35 张三 23 男 李四 24 男 王五 25 女 赵六 26 女 周七 27 男 我们要如何实现呢...数据库排名网站:https://db-engines.com/en/ranking 二、MySQL数据库的安装 1.MySQL数据库介绍 小型的数据库 开源免费(6版本之前免费) 所属于Oracle公司

34810

【愚公系列】202201月 Mysql数据库-事务

文章目录 一、MySQL事务 1.事务的概念 2.事务的数据准备 3.未管理事务演示 4.管理事务演示 5.事务的提交方式 6.事务的四大特征(ACID) 7.事务的隔离级别 8.事务隔离级别演示 9....隔离级别总结 10.事务的总结 一、MySQL事务 1.事务的概念 一条或多条 SQL 语句组成一个执行单元,其特点是这个单元要么同时成功要么同时失败,单元中的每条 SQL 语句都相互依赖,形成一个整体...money=money+500 WHERE NAME='李四'; -- 回滚事务(出现问题) ROLLBACK; -- 提交事务(没出现问题) COMMIT; 5.事务的提交方式 提交方式 自动提交(MySQL...commit; -- 窗口2查看转账结果,数据发生了变化(出现了不可重复读的问题,读取到其他事务已提交的数据) 窗口2 -- 查询隔离级别 select @@tx_isolation; -- 开启事务...uncommitted 读未提交 是 是 是 2 read committed 读已提交 否 是 是 Oracle / SQL Server 3 repeatable read 可重复读 否 否 是 MySQL

34030

【愚公系列】202201月 Mysql数据库-视图

.视图的概念 2.视图的好处 3.视图数据准备 4.视图的创建 5.视图的查询 6.视图的修改 7.视图的删除 8.视图的总结 一、视图 1.视图的概念 视图是一种虚拟存在的数据表 这个虚拟的表并不在数据库中实际存在...致使访问视图的用户只能访问他们被允许查询的结果集 数据独立 一旦视图的结构确定了,可以屏蔽表结构变化对用户的影响,源表增加列对视图没有影响;源表修改列名,则可以通过修改视图来解决,不会造成对访问者的影响 3.视图数据准备 -- 创建db7数据库...CREATE DATABASE db7; -- 使用db7数据库 USE db7; -- 创建country表 CREATE TABLE country( id INT PRIMARY KEY...VIEW city_country; -- 删除视图2,如果存在则删除 DROP VIEW IF EXISTS city_country2; 8.视图的总结 视图是一种虚拟存在的数据表 这个虚拟的表并不在数据库中实际存在

26210

2019开源数据库报告发布:MySQL仍卫冕!

“几十来,SQL一直领先于非关系型数据库,但正在迅速缩小与MongoDB、Redis和Cassandra等流行NoSQL数据库的差距,”报告称。...以下为译文: 如果你准备从商业数据库过渡到开源数据库,并想知道哪些数据库在2019最受欢迎?想知道内部部署VS公共云VS混合云基础架构究竟哪种最符合你的数据库战略?...2019热门数据库使用情况 ---- 那么,哪些数据库在2019最受欢迎?...例如,PostgreSQL是连续两受欢迎的、增长最快的数据库,其目前正在迁移到PostgreSQL的用户群有11.5%是组织用户。...但是,尽管其他数据库种类经常与MySQL结合使用,但这并不意味着MySQL部署总是与其他数据库类型一同使用。

1.4K20

MySQL数据库介绍以及MySQL数据库

目录 数据库介绍 数据库概述 数据表 MySql数据库 MySql安装 登录MySQL数据库 ​​​​​​​SQLyog(MySQL图形化开发工具) 数据库介绍 数据库概述 什么是数据库(DB:DataBase...数据库的保护、维护 通信 数据库数据库管理系统的关系 常见的数据库管理系统 MYSQL :开源免费的数据库,小型的数据库.已经被Oracle收购了.MySQL6.x版本也开始收费。...SQLite : 嵌入式的小型数据库,应用在手机端。 上课会学:MYSQL 这里使用MySQL数据库MySQL中可以有多个数据库数据库是真正存储数据的地方。...表记录与java类对象的对应关系 数据库跟数据表的关系:一个数据库中可以有若干张表 MySql数据库​​​​​​​ MySql安装 安装 参考MySQL安装图解.doc 安装后,MySQL会以windows...也可以在DOS窗口,通过命令完成MySQL服务的启动和停止(必须以管理运行cmd命令窗口) 登录MySQL数据库 MySQL是一个需要账户名密码登录的数据库,登陆后使用,它提供了一个默认的root

23.8K21

20188月29日学习mysql数据库的笔记

中小型企业使用的数据库mysql mysql上边是sql server  微软的软件一般单平台(只支持win平台)和闭源 oracle 主流的大型的数据库 安装mysql时的步骤: 1.开始->...安装或者卸载该服务失败,这是权限不够导致的, 所以还是用管理员shell或者powershell安装mysql吧 CRUD,是数据库的四种基本操作: CRUD是指在做计算处理时的增加(Create...****************************** mysql数据库中常见的错误代码: mysql数据库中如果有语法错误,错误码是1064 Duplicate key name 'jun'...之前学过存储数据可以直接存为文件,mysql的实质也是存为文件,为什么要加DBMS数据库管理 软件生成数据库这一环节呢?...因为数据库方便对数据的操作,如果直接存为文件的话,查询修改文件中的数据特别麻烦,而使用数据库 管理数据文件(增删改查)特别的方便 distinct: 在mysql中用select查询的时候如果不想看到重复的数据

1.1K50

【愚公系列】202201月 Mysql数据库-触发器

文章目录 一、MySQL触发器 1.触发器的概念 2.创建触发器 3.查看触发器 4.删除触发器 5.触发器的总结 一、MySQL触发器 1.触发器的概念 触发器是与表有关的数据库对象,可以在 insert...触发器的这种特性可以协助应用在数据库端确保数据的完整性 、日志记录 、数据校验等操作 。 使用别名 NEW 和 OLD 来引用触发器中发生变化的记录内容,这与其他的数据库是相似的。...包含:增加、修改、删除 创建账户表 -- 创建db9数据库 CREATE DATABASE db9; -- 使用db9数据库 USE db9; -- 创建账户表account CREATE TABLE...4.删除触发器 -- 标准语法 DROP TRIGGER 触发器名称; -- 删除DELETE触发器 DROP TRIGGER account_delete; 5.触发器的总结 触发器是与表有关的数据库对象...可以在 insert/update/delete 之前或之后,触发并执行触发器中定义的SQL语句 触发器的这种特性可以协助应用在数据库端确保数据的完整性 、日志记录 、数据校验等操作 使用别名 NEW

46610

mysql数据库同步工具_mysql同步工具_mysql数据库同步

————————————- 关于HKROnline SyncNavigator 注册机价格的问题 HKROnline SyncNavigator 8.4.1 企业版数据同步软件 自2009第一个版本开发出来以来...,经过8不断地根据客户需求,加强功能,修复bug,现在已经具备强大的数据库同步功能,以前官方syncnavigator授权码的价格是2800元一套,授权码是绑定电脑硬件的,更换硬件或者电脑,软件无法正常运行...SyncNavigator 数据酷同步工具 做数据同步时所支持的数据库类型: 支持sqlserver 2000-2014所有版本,全兼容,和MYsql 4.x 、MYsql 5.x 、MYsql 6.x...来源数据库和目标数据库可以版本不同,比如:来源数据库是sqlserver 2012 目标数据库mysql 5.5 ,都是可以的, SyncNavigator 支持跨数据库版本,无缝传输数据。...只需要能连接上数据库, SyncNavigator 可以安装在第三方电脑上,来源数据库和目标数据库电脑上可以不用安装程序。

24.2K20

MySQL数据库基础(二):MySQL数据库介绍

MySQL数据库介绍一、MySQL介绍MySQL是一个关系型数据库管理系统,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System...,关系数据库管理系统) 应用软件,它是由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品,MySQL 是最流行的关系型数据库管理系统中的一个。...二、MySQL的特点MySQL是开源的,所以你不需要支付额外的费用。MySQL支持大型的数据库。可以处理拥有上千万条记录的大型数据库MySQL使用标准的SQL数据语言形式。...MySQL Workbench(GUITOOL):一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。...四、MySQL数据库下载与安装1、下载MySQL是开源免费的,可以直接去官网下载最新版MySQL,下载地址如下:下载地址:MySQL :: Download MySQL Community Server

22021
领券