数据库
文章平均质量分 91
白菜@炖茱肉
这个作者很懒,什么都没留下…
展开
-
MySQL中锁的学习
环境:Linux centOS 6.X 、MySQL 5.7.X 一、MySQL锁的基本介绍 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算机资源(如CPU、RAM、I/O)的争用外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有的数据库必须解决的一个问题,锁的冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言就显得尤为重要,也更加复杂。 相对其他的数据库而言,MySQL数据库的锁机制原创 2021-07-31 23:18:46 · 211 阅读 · 0 评论 -
MySql事务学习
MYSQL中的事务学习 环境:Linux CentOS6.X 、MySQL5.7X 一、事务 1.1 简介 由一系列对系统中数据进⾏访问与更新的操作所组成的⼀个程序执行逻辑单元。 事务分为隐式事务、显示事务、分布式事务 1.2 事务的语法 1.开始一个事务:start transaction;或者是begin; 2.提交事务:commit;使得当前的修改确认 3.事务回滚:rollback;使得当前的修改撤销 1.3 事务的特性ACID 1.原子性(Atomicity): 事务的原子性是指事务必须是一个原原创 2021-07-28 17:04:13 · 137 阅读 · 0 评论 -
MySQL学习二
前言:本文主要是对SQL中的DQL数据查询进行一些案例的操作,希望对大家有所帮助。 一、创建数据表与插入数据 1.1 创建数据表 1.1.1 员工表 CREATE TABLE `emp` ( `empno` int NOT NULL, `ename` varchar(20) DEFAULT NULL, `job` varchar(20) DEFAULT NULL, `mgr` int DEFAULT NULL, `hiredate` date DEFAULT NULL, `sal`原创 2021-04-26 12:15:03 · 480 阅读 · 0 评论 -
MySQL学习一
一 、什么是数据库 1.1 简介 数据库(Database),按照数据结构来组织,存储和管理数据的仓库,简单的说就是存储数据的仓库。 1.2 数据库管理系统 用来管理数据库的软件系统,常见的有:Oracle、MySql、SQL Server、DB2、SyBase、Access等等。 1.3 什么是MySql MySql是一个开源的关系型数据管理系统,是由瑞典MySQL AB公司开发的,后来被Oracle公司收购,所有现在MySQL属于Oracle公司。 MySQL的特点:体积小、速度快、成本低、开源,所有被原创 2021-04-18 22:02:09 · 93 阅读 · 0 评论 -
Windows10下安装MySQL8
相信只要是懂一些编程知识的的人来说,‘数据库’这个词都不会陌生。当需要把数据持久地存储起来的时候,很多时候都会自然地想到数据库。所以,在这里给大家介绍下在Windows10环境下安装MySQL8版本的过程,希望能给大家带来一些帮助。 一、MySQL8的下载 1.1 下载MySQL8 官网下载地址:https://dev.mysql.com/downloads/mysql/ 1.2 解压 第一步:在电脑的除了C盘的其它盘中创建一个新的文件夹mysql 第二步:把下载好的mysql8安装包解压到mysql原创 2021-04-03 21:09:32 · 142 阅读 · 0 评论