
SQL数据库
_123杨子江
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库事务的四种特性
一.什么是事务 事务(Transaction)是并发控制单位,是用户定义的一个操作序列,这些操作要么都做,要么都不做,是一个不可分割的工作单位。 事务通常以BEGIN TRANSACTION开始,以COMMIT或ROLLBACK结束。 二.事务的 ACID  ...转载 2019-10-21 15:56:07 · 340 阅读 · 0 评论 -
Web 页面请求过程
一、从输入一个网址开始 当我们在浏览器输入一个网址,然后按下回车,接下来浏览器显示了页面。网速好的话这之间可能就一秒,但在这一秒内到底发生了什么? 本文主要内容是试图记录一个完整 Web 请求的详细过程,从用户在浏览器中输入 URL 地址说起,然后浏览器如何找到服务器地址的过程,并发起请求;分析请求在达反向代理服务器内部处理过程;最后到请求在服务器端处理完成后,浏览器渲染响应页面过程。 大致过程如...转载 2020-02-16 21:46:47 · 883 阅读 · 0 评论 -
MySQL索引及其实现原理(基于MyISAM及InnoDB引擎)
bTreeSearch(node, key) { if(node == null) return null; foreach(node.key) { if(node.key[i] == key) return node.data[i]; if(node.key[i] > key) return bTreeSearch(poi...转载 2020-02-12 18:10:10 · 552 阅读 · 0 评论 -
Mysql四种常见数据库引擎以及MyISAM 和 INNODB的区别
原文1:MyISAM 和 INNODB的区别是什么? MyISAM(my-z[ei]m)存储: 如果表对事务要求不高,同时是以查询和添加为主的,我们考虑使用myisam存储引擎,比如bbs 中的 发帖表,回复表,还有批量添加MyISAM效率高 INNODB(in-no-db) 存储: 对事务要求高,保存的数据都是重要数据,我们建议使用INNODB,比如订单表,账号表。 【面试重点】MyISAM 和...翻译 2020-02-12 16:54:28 · 566 阅读 · 0 评论 -
数据库之B树和B+树
3 B树和B+树总结 B+树相对于B树有一些自己的优势,可以归结为下面几点。 单一节点存储的元素更多,使得查询的IO次数更少,所以也就使得它更适合做为数据库MySQL的底层数据结构了。 所有的查询都要查找到叶子节点,查询性能是稳定的,而B树,每个节点都可以查找到数据,所以不稳定。 所有的叶子节点形成了一个有序链表,更加便于查找。 ...转载 2020-02-12 11:51:31 · 1317 阅读 · 0 评论 -
MySQL的JOIN(一):用法
  JOIN的含义就如英文单词“join”一样,连接两张表,大致分为内连接,外连接,右连接,左连接,自然连接。这里描述先甩出一张用烂了的图,然后插入测试数据。 CREATE TABLE t_blog( id INT PRIMARY KEY AUTO_INCREMENT, ...转载 2019-10-29 16:03:08 · 282 阅读 · 0 评论 -
MySQL数据库基础学习
今天学习了MySQL数据库的基础部分,强烈推荐大家看这个SQL入门教程-3小时学会MySQL,我在网上也找到了这个入门资源(链接:https://pan.baidu.com/s/1nKiW90R22Y8PaAF9RNjUIQ 提取码:il48 )。两个学习资源都不错可以试一试! ...原创 2019-10-11 21:14:50 · 185 阅读 · 0 评论 -
mySql基础语句
1、登录 mysql -uroot -p 回车后输入 密码 2、查询所有数据库 show databases; 3、新建数据库 create database <数据库名>; 4、使用某个数据库 use <数据库名>; 5、删除数据库drop database <数据库名>; 6、查询某个数据库里所有表show tables; 7、新建一张表CREATE TAB...原创 2019-10-10 13:03:00 · 460 阅读 · 0 评论 -
MySQL知识导图
引用某仁兄的知识导图:MySQL导图原创 2019-10-10 14:25:41 · 197 阅读 · 0 评论 -
MySQL关键字汇总
MySQL关键字汇总如下,有空的话我会将value值全部补上! name Value ADD ALL ALTER ANALYZE AND AS ASC ASENSITIVE BEFORE BETWEEN BIGINT BINARY BLOB BOTH BY CALL CASCADE ...原创 2019-10-10 11:05:26 · 616 阅读 · 0 评论 -
'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文
转载 2019-10-09 18:31:12 · 184 阅读 · 0 评论 -
MySQL安装
最近在看MySQL的一些课程,顺路安装一下。 参考了一下这篇博客:超详细MySQL安装及基本使用教程。原创 2019-09-27 21:55:58 · 112 阅读 · 0 评论 -
程序员该如何向奶奶解释 SQL 和 NoSQL?
{ "_id":"dkdigiye82gd87gd99dg87gd", "name":"Cody", "birthday":"09-12-2006", "last_visit":"09-02-2019", "clothing_size":"XL", "favorite_ice_cream":"Fudge caramel", "adopt...转载 2019-09-18 10:55:21 · 155 阅读 · 0 评论