MySQL
MySQL学习记录
belongAL
努力的阿鲤
展开
-
mysql——事务管理的简单介绍
什么是事务?事务就是一组mysql语句的组成,这些语句存在逻辑上的相关性,这一组语句要么全部成功,要么全部失败,是一个整体;mysql提供一种机制,保证达到这样的效果。这就是事务为什么需要事务呢?举个栗子:就拿银行系统来讲,张三想要给李四转账三百;那么对于银行来讲,在扣除张三的三百之后,就得给李四的账户上加上三百。这就必须让这两个数据一起执行。这就引入了我们事务的应用。我们可以开启一个事务,然后提交这个事务,就可以保证这两个语句均执行掉。好了,我们说了事务的概念和应用,那就让我们看看事务原创 2020-07-26 22:05:02 · 246 阅读 · 0 评论 -
mysql——索引的简单介绍
这是阿鲤对mysql的索引和事务的介绍,适合初学者;如果你之前不了解数据库,请看这两篇文章。mysql基础mysql表的基础操作1:索引的创建2:索引的原理索引,是提高数据库性能的必要之选,是物美价廉的;不用加内存,调sql;只需要create index就可以了。只要执行了正确的索引,查询速度会提高百倍,千倍;常见的索引有:主键索引(primary key),唯一索引(unique),普通索引(index),全文索引(fulltext)我们首先说一下这些索引的创建方法:主键..原创 2020-07-19 20:32:33 · 1617 阅读 · 0 评论 -
B树的介绍和实现(图解实现)
以下是阿鲤对B树的学习总结,希望可以帮助到大家。一:B树的介绍 1:为什么需要B树 2:B树的规则二:B树的实现 1:分裂 2:富含详细注释的代码一:B树的概念1:为什么需要B树我想大家都知道AVL树,红黑树数据结构,他们都可以高效的对数据进行搜索,那么为什么该需要B树呢?这是因为上述的数据结构都是在内存中使用的,那么当我们的数据量过大,内存中存储不下的时候应该怎么办呢?对于这样的数据我们就可以放在硬盘里面了...原创 2020-07-12 12:11:03 · 1242 阅读 · 1 评论 -
mysql表的基础操作: Create,,Retrieve,Update,Delete(大量示例)
以下是阿鲤数据库基础查询的学习总结以及大量的练习,如果大家可以将此篇博客的练习做完,那么有校的加深大家对数据库的使用;如果你还不了解数据库,请浏览这篇博客数据库基础一:create二:retrieve三:update四:delete一:create语法:INSERT [INTO] table_name [(column [, column] ...)] VALUES (value_list) [, (value_list)] ... value_list原创 2020-06-26 20:09:05 · 737 阅读 · 0 评论 -
Mysql内置函数的介绍(包含大量示例)
以下是阿鲤对mysql内置函数学习的总结,希望可以帮助到大家;如果你不了解mysql,可以先看一下阿鲤的另一篇博客mysql基础一:日期函数二:字符串函数一:日期函数函数名称 描述 current_date() 当亲日期 current_time() 当前时间 current_timetamp() 当前时间戳 date(datetime) 返回datetime参数的日期部分 date_add(date, interval d_value_ty原创 2020-06-26 14:51:32 · 264 阅读 · 0 评论 -
MySOL基础
1:什么是数据库?2:安装,链接,分类3:mysql的架构4:服务器,数据库,表关系5:库操作,表操作6:表的约束注:centos7.5的环境注:centos7.5的环境数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。(来源于百度百科)二:mysql的基本使用1:l...原创 2020-04-21 13:35:40 · 2635 阅读 · 1 评论