MySQL数据库学习宝典
文章平均质量分 82
在本教程中,会让大家快速掌握MySQL 的基本知识,并轻松使用MySQL数据库。从MySQL基础内容开始讲解,搭建MySQL数据库知识金字塔。
千锋教育官方
千锋立足于职业教育培训领域多年,现有教研讲师团队300余人。与国内20000余家IT相关企业建立人才输送合作关系,十年间累计培养超20余万泛IT人才,累计向互联网输出学科视频880余套,累积播放量超上亿次。
展开
-
SQLYog使用教程
就是一个易于使用的、快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库。各位小伙伴可以按照本教程进行SQLYog数据库客户端软件的下载以及安装,本教程列出了详细的下载以及安装过程。熟练使用SQLYog软件,这款可视化数据库客户端工具功能强大,不过需要小伙伴们在工作中熟练使用才可以。原创 2023-06-07 13:53:58 · 4223 阅读 · 0 评论 -
MySQL数据库表结构优化方式详解
各位小伙伴需要熟练记住垂直分表和水平分表的方案以及优缺点,在合适的时机进行灵活使用。垂直分表一定要慎用,用不好会造成表结构变得复杂化不利于查询。以上就是本文的全部内容,关于MySQL数据库相关知识点,欢迎和我们一起交流讨论~配套视频资料戳这里。原创 2023-06-05 13:32:03 · 2184 阅读 · 0 评论 -
存储引擎的概念及作用,玩转MySQL
数据库最核心的一点就是用来存储数据,数据存储就避免不了和磁盘打交道。那么数据以哪种方式进行存储,如何存储是存储的关键所在。所以存储引擎就相当于是数据存储的发动机,来驱动数据在磁盘层面进行存储。不同的存储引擎功能差别很大。各位小伙伴不要着急,下面我们逐一道来。MySQL最常用的存储引擎就是InnoDB和MyISAM这两个引擎,所以需要各位小伙伴熟记。默认的存储引擎是InnoDB支持事务、主外键关系。原创 2023-06-02 10:45:48 · 1286 阅读 · 0 评论 -
MongoDB数据库的安装和配置
下一步,安装Compass,这是一个MongoDB的图形界面操作的系统,可以安装,也可以不安装。如果有喜欢用第三方的图形界面的就不要装了,如果没有的,那就装上吧,毕竟图形界面要比看代码还是好一些的。下一步,在安装目录里面,bin目录的同级目录中,创建一个配置文件:mongod.cfg(.cfg为文件扩展名,表示一个配置文件),内容如图所示(注意,文件中的路径为实际的数据存储路径,和我的前面配置不一样的,不要这么写)安装过程中,如果提示你需要关闭什么软件或者服务,别犹豫,直接关了就好……原创 2020-08-07 10:20:45 · 675 阅读 · 0 评论 -
玩转MySQL之SQL优化之EXPLAIN执行计划
本节讲了如何使用EXPLAIN执行计划进行SQL语句分析,判断SQL语句哪里慢。比较重要的分析字段有select_type、type、possible_keys、key、ref、rows,这几列需要熟练掌握。原创 2023-05-31 10:38:36 · 1540 阅读 · 0 评论 -
玩转MySQL数据库之SQL优化之慢查询
从今天开始本系列文章就带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深, 全面讲解数据库体系。非常适合零基础的小伙伴来学习。全文大约【1240】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本文带有丰富案例及配图视频,让你更好的理解和运用文中的技术概念,并可以给你带来具有足够启迪的思考…慢查询日志是发现系统中查询慢的SQL语句的有效方式之一,需要熟练运用,慢查询日志默认是不开启的,需要各位小伙伴手动开启。原创 2023-05-29 14:16:11 · 3221 阅读 · 1 评论 -
MySQL优化思路及方向
从今天开始本系列文章就带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深, 全面讲解数据库体系。非常适合零基础的小伙伴来学习。全文大约【1853】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本文带有丰富案例及配图视频,让你更好的理解和运用文中的技术概念,并可以给你带来具有足够启迪的思考…在进行优化讲解之前,郑重的和各位小伙伴说,原创 2023-05-29 11:22:29 · 2845 阅读 · 0 评论 -
MySQL索引高级进阶详解-玩转MySQL数据库
各位小伙伴需要了解B树和B+树的区别,这些数据结构是我们程序员的基本功。原创 2023-05-25 18:39:35 · 1791 阅读 · 0 评论 -
【由浅入深学习MySQL】之索引进阶
从今天开始本系列文章就带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深, 全面讲解数据库体系。非常适合零基础的小伙伴来学习。全文大约【1404】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本文带有丰富案例及配图视频,让你更好的理解和运用文中的技术概念,并可以给你带来具有足够启迪的思考…熟练记住并理解创建索引的原则和联合索引的使用,本章节主要就是讲索引的使用原则和联合索引的使用。原创 2023-05-22 11:12:12 · 4981 阅读 · 0 评论 -
【由浅入深学MySQL】之MySQL索引基础入门
从今天开始本系列内容就带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深, 全面讲解数据库体系。非常适合零基础的小伙伴来学习。全文大约【1888】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本文带有丰富案例及配图视频,让你更好的理解和运用文中的技术概念,并可以给你带来具有足够启迪的思考…先来带各位小伙伴了解下索引的好处是什么呢?那肯定是查询数据块!通过索引可以快速的查询到想要的数据。原创 2023-05-19 16:05:31 · 4889 阅读 · 0 评论 -
玩转MYSQL数据库之--视图详解
视图,虚拟表,从一个表或多个表中查询出来的表,作用和真实表一样,包含一系列带有行和列的数据。视图中,用户可以使用SELECT语句查询数据,也可以使用修改记录,视图可以使用户操作方便,并保障数据库系统安全。视图是数据库中简单实用的一种工具,可以将复杂的多表查询封装成视图,在查询的时候只需要简单的一个查询就能得到想要的结果。注意在创建视图中包含聚合函数、DISTINCT 去重、GROUP BY 分组、HAVING 筛选、UNION ALL 查询结果合并的时候,视图不可以更新。原创 2023-05-17 12:18:29 · 5697 阅读 · 0 评论 -
【由浅入深学MYSQL数据库】之事务隔离级别
从今天开始本系列内容就带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深, 全面讲解数据库体系。非常适合零基础的小伙伴来学习。全文大约【1505】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本文带有丰富案例及配图,让你更好的理解和运用文中的技术概念,并可以给你带来具有足够启迪的思考…编号隔离级别名称出现脏读出现不可重复读出现幻读数据库默认隔离级别1读未提交是是是2读已提交否是是3可重复读否。原创 2023-05-15 10:50:01 · 4523 阅读 · 2 评论 -
【由浅入深学MySQL】- MySQL连接查询
从今天开始本系列内容就带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深, 全面讲解数据库体系。非常适合零基础的小伙伴来学习。全文大约【1475】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本文带有丰富案例及配图,让你更好的理解和运用文中的技术概念,并可以给你带来具有足够启迪的思考…熟练掌握表与表之间的四种关系:一对一、一对多、多对一、多对多。原创 2023-05-12 14:24:32 · 8157 阅读 · 0 评论 -
【由浅入深学MySQL】之MySQL常用函数
MySQL中常用的函数分为三大类:有日期操作函数、字符串操作函数、聚合函数。聚合函数最为重要,平时使用最多,各位小伙伴要多多练习聚合函数的使用哦。原创 2023-05-10 14:40:25 · 1180 阅读 · 0 评论 -
由浅入深学MySQL之事务全攻略
事务能够在增删改操作中保证数据的一致性,所以在增删改操作中必须加入事务。各位小伙伴一定要熟练的记住事务的操作过程以及ACID原则,非常重要哦。原创 2023-05-09 13:47:47 · 1372 阅读 · 0 评论 -
MYSQL数据库基础--MySQL子查询怎么操作?
子查询有三种使用场景分别是:子查询结果作为判断条件、子查询结果作为枚举条件、子查询结果作为一个虚拟表进行二次查询。以上三种使用方式各位小伙伴要熟练掌握哦。原创 2023-05-06 09:15:20 · 2308 阅读 · 0 评论 -
由浅入深学MYSQL之--MySQL分组查询详解
分组查询其实就相当于排队,由原来的一队按照指定的列排成多个队列。需要各位小伙伴熟练掌握和理解使用。在分组查询中SELECT关键字后面只能跟分组的列名或者使用聚合函数进行统计,写其他列名无效,并且查询出来的结果也没有意义,这点一定要注意哦。分组GROUP BY后面可以是一个列名,也可以是多个,如果是多个列按照多个列先后顺序进行分组。原创 2023-05-05 18:09:52 · 2327 阅读 · 0 评论 -
MYSQL基础学习之-- MySQL排序和分页查询
排序查询和分页查询都是比较基础而且简单的SQL语法,使用频率很高所以需要各位小伙伴熟练掌握。熟练使用排序知道如何进行升序和降序排序,并知道不加ASC默认是升序排序的顺序。分页查询有两个参数第一个是起始查询条数,MySQL默认是从第0条开始计数的,第二个参数则是每页查询条数,例如:每页想要显示10条数据那么第二个参数就写10以此类推。原创 2023-04-27 17:47:30 · 1675 阅读 · 0 评论 -
数据库基础之 - MySQL条件查询
条件查询是我们日常查询中最为基本也是最为重要的查询。熟练使用等值判断、逻辑判断、不等值判断、区间判断、null值判断、枚举查询、模糊查询。分支结构条件查询语法比较复杂,在某些特定情况可以起到意想不到的效果,需要熟练掌握。原创 2023-04-27 14:47:47 · 1796 阅读 · 0 评论 -
MySQL数据库基础之MySQL查询基础
DQL是对表数据进行查询的语句语法,最为重要并且也是最为复杂的。熟练掌握select 列名 from 表名, 这样的查询基本语法结构。熟练掌握使用DISTINCT关键字进行去除重复数据。原创 2023-04-26 10:37:01 · 1070 阅读 · 0 评论 -
MySQL数据库之数据库约束,一文带你了解
约束就是对数据的限制这样可以避免无效数据,垃圾数据的存在。常用的约束有主键约束、唯一约束、非空约束需要各位小伙伴熟练掌握哦。原创 2023-04-24 10:20:45 · 1233 阅读 · 0 评论 -
MYSQL数据库DCL数据控制,一文带你了解
数据控制语言 (Data Control Language) 在SQL语言中,是一种可对数据访问权进行控制的指令,它可以控制特定用户账户对数据表、查看表、存储程序、用户自定义函数等数据库对象的控制权。由 GRANT 和 REVOKE 两个指令组成。简单来说呢,DCL其实就是MySQL权限控制的一系列SQL语句。下面我们就一起来试一试DCL语句的各种操作吧。熟练掌握创建用户、授权、回收权限、删除用户的语句。理解FLUSH PRIVILEGES语句的使用时机。原创 2023-04-21 10:53:45 · 1410 阅读 · 0 评论 -
MYSQL数据库-DML数据操作(增删改)
DML(Data Manipulation Language)语句:数据操纵语句,用于添加、删除、更新和查询数据库记录,并检查数据完整性,常用的语句关键字主要包括 insert、delete、udpate 等。(增添改)DML就是对表中的数据进行增删改的语句语法非常重要。熟练掌握添加数据insert, 修改数据update, 删除数据delete语句语法。TRUNCATE语句是清空表, 原理是将原来的表销毁再重新按照原来表结构创建表, 速度比delete语句删除表中所有数据更快。原创 2023-04-19 11:17:24 · 1646 阅读 · 0 评论 -
MYSQL数据库 DDL数据库操作
从今天开始,本系列文章就带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深, 全面讲解数据库体系。非常适合零基础的小伙伴来学习。原创 2023-04-17 10:50:54 · 1664 阅读 · 0 评论 -
MySQL数据库DDL表结构操作
数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深, 全面讲解数据库体系。 非常适合零基础的小伙伴来学习。原创 2023-04-14 10:54:15 · 2238 阅读 · 0 评论 -
MySQL数据库常用概念和数据类型
本系列文章会带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深, 全面讲解数据库体系,非常适合零基础的小伙伴来学习。原创 2023-04-13 13:43:11 · 2066 阅读 · 0 评论 -
【由浅入深讲MySQL数据库(二)】MySQL的安装
MySQL可能是世界上最流行的开源数据库引擎,但是使用基于文本的工具和配置文件可能很难进行管理。SQLyog提供了完整的图形界面,即使初学者也可以轻松使用MySQL的强大功能。其拥有广泛的预定义工具和查询、友好的视觉界面、类似 Excel 的查询结果编辑界面等优点。原创 2023-04-10 16:02:54 · 1899 阅读 · 0 评论 -
由浅入深讲MySQL数据库之MySQL的基础与介绍
数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深, 全面讲解数据库体系。 非常适合零基础的小伙伴来学习。原创 2023-04-07 11:40:55 · 1212 阅读 · 0 评论