文章是学习了林晓斌老师在极客时间的《mysql实战45讲》后,根据自己的理解整理而成的。什么是索引?当我们使用汉语字典查找某个字时,我们会先通过拼音目录查到那个字所在的页码,然后直接翻到字典的那一页,找到我们要查的字,通过拼音目录查找比我们拿起字典从头一页一页翻找要快的多,数据库索引也一样,索引就像书的目录,通过索引能极大提高数据查询的效率。索引的实现方式在数据库中,常见的索引实现方式有哈希表、有
原创
2018-12-02 23:09:39
600阅读
1 mysql索引类型【主要分4类索引】 创建索引: 1.添加PRIMARY KEY(主键索引) 【主键:一种唯一性索引,必须指定为primary key 】 mysql>
原创
2017-05-18 10:52:25
1854阅读
点赞
1评论
前提 之前学习SqlServer的时候有学习过索引这个概念,但那个时候只是简单的学习了一下概念,对索引的特点,以及概念没有深入的认识,直到最近项目中,项目负责人一直在强调要加索引来提升性能,小编也就顺便用Mysql数据库补充了自己之前的不足之处。何为索引? 索引是创建在表上,是对数据库表中一列或多列的值进行排序的一种结构。索引可以提高查询的速度。为什么索引可
原创
2022-07-29 11:51:58
98阅读
由于MySQL是作为存储层部署在业务系统的最后端,所有的业务数据最终都要入库落盘,但随着一个项目在线上运行的时间越来越久,数据库中的数据量自然会越来越多,而数据体积出现增长后,当需要从表查询一些数据时,效率会越发低下。在正常情况下,表的查询性能和数据量是成反比的,也就是数据越多,查询越慢。这是什么原因导致的呢?由于MySQL默认的查询方式导致的,举个例子~SELECT * FROM
原创
精选
2022-09-27 11:41:12
344阅读
由于要做一个小系统,又要涉及到数据库系统,初步决定用MySql,看好了它的小巧,功能现在也不错,呵呵,支持了事务,方法等,废话少说。
……
原创
2007-10-24 21:52:15
706阅读
3评论
数据库(DataBase):是指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合;DBMS:数据库操作系统:一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性;DDL:定义语言DML:操作语言DCL:控制语言MYSQL 由三个瑞典人于20世纪90年代开发的一个关系型数据库 MY是创始人之一MIC
转载
精选
2015-09-30 14:33:31
541阅读
基本概念1、什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于
原创
2016-06-13 22:14:44
1426阅读
mysql
原创
2018-01-07 19:58:27
579阅读
初识MySQL 1、MySQL简介 概念 : 是现在流行的开源的,免费的 关系型数据库 历史 : 由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。 特点 : 免费 , 开源数据库 小巧 , 功能齐全 使用便捷 可运行于Windows或Linux操作系统 可适用于中小型甚至大型网站 ...
转载
2021-10-14 14:36:00
37阅读
2评论
目录一、MySQL简介1.1 数据库管理软件分类1.2 MySQL二、下载和安装2.1 Windows版本2.2 Linux版本2.3 Mac版本三、初识sql语句四、MySQL的账号操作4.1 操作文件夹(库)4.2 操作文件(表)4.3 操作文件中的内容(记录)4.4 清空表一、MySQL简介1.1 数据库管理软件分类管理数据的工具有很多种,不止MySQL一个。关于分类其实可以从各个纬度来进行
原创
2021-04-15 16:12:32
128阅读
初识MySQL一、MySQL简介1.1 数据库管理软件分类管理数据的工具有很多种,不止MySQL一个。关于分类其实可以从各个纬度来进行划分,但是我们最常使用的分类还是根据他们存取数据的特点来划分的,主要分为关系型和非关系型。可以简单的理解为,关系型数据库需要有表结构,非关系型数据库是key-value存储的,没有表结构。关系型:如sqllite,db2,oracle,access,sql serv
原创
2021-05-20 14:28:06
117阅读
MySQL基础一、初识数据库1.数据库基本概念2.数据库类型关系型数据库非关系型数据库NOSQL3.常见数据库二、MySQL数据库1. MySQL安装以及目录信息2.查看MySQL应用程序3.各个目录文件夹
原创
2022-05-16 23:20:12
268阅读
搜索引擎 1.背景 目前正在进行搜索引擎的学习,决定写个博客来记录学习的过程。 2.搜索领域 当前搜索推荐都涉及互联网的各个领域,可以简单的粗分成这2类 综合领域:像百度、google、搜狗、360等,搜索全网内容,一般叫大搜。一般搜索的内容是互联网上的网页,多数是通过爬虫获取到,通过网页的标题和正
原创
2021-08-02 16:46:27
1732阅读
索引就像图书的目录一样,可以让我们快速定位到需要的内容,关系型数据库中有索引,NoSQL中当然也有,本文我们就先来简单介绍下MongoDB中的索引。 本文是MongoDB系列的第九篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安装MongoDB 2.MongoDB基本操作 3.MongoDB数据类型 4.MongoDB文档更新操作 5.MongoDB文档查询...
原创
2021-07-29 11:52:26
130阅读
索引就像图书的目录一样,可以让我们快速定位到需要的内容,
原创
2022-04-04 10:26:04
86阅读
刚刚接触MySQL,自己对于DBA一直都很向往,我也不知道这是为什么,也不知道是一种什么力量驱使着我,这是我的第一篇博文,就说这些,加油。
原创
2014-03-18 14:33:43
329阅读
点赞
1评论
a:1、学习用,2、兼作服务,3、最大限度使用cpub:gb2312设置中文版c:用户名密码,root,允许远程访问启动mysql command line clinet,黑色窗口
原创
2017-03-24 23:06:44
460阅读
目录数据库是什么为什么使用数据库数据库的分类关系型数据库非关系型数据库区别mysql的架构MySQL的安装(Windows)数据库服务器、数据管理系统、数据库、表、记录的关系初始MySQL操作数据库增:删:改:查:操作数据表数据相关数据类型单表中数据的增、删、改、查 数据库是什么 数据库:存储数据的 ...
转载
2021-04-29 11:12:20
174阅读
2评论
## 初始MySQL 为什么要学习数据库? 岗位技能需求 存储数据的方法 程序、网站中,需要长久保存大量数据 数据库是几乎软件体系中最核心的一个存在 什么是数据库? 数据库(Database)是:按照数据结构来组织、存储和管理数据的仓库。 数据库总览 关系型数据库(SQL) MySQL、Oracl ...
转载
2021-05-01 21:37:31
127阅读
2评论