# 学习MySQL **Repository Path**: rffanlab/mysqllearn ## Basic Information - **Project Name**: 学习MySQL - **Description**: 学习MySQL笔记 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-02-14 - **Last Updated**: 2022-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MySQL的学习笔记 由于买了MySQL相关的学习课程,但是又苦于没有任何的动力去学习(主要是现在年龄也快到了,感觉已经对程序员这个行业快要失望了。),但是又不甘心买来的课程在那里吃灰。 因此,我准备边学习边做视频。学以致用,才能够真正的学进去。 ## 相关视频传送门 视频传送门已经建立,分别是在B站和西瓜视频。西瓜视频的传送门尚未建立 [B站](https://space.bilibili.com/662992226/channel/seriesdetail?sid=2027604) [西瓜视频(传送门尚未建立)]() ## 目录 | 目录 | |--------------------------------------| | [MySQL的安装](installMySQL.md) | | [执行第一行SQL](RunFirstSQL.md) | | [如何建表](HowToCreateTable.md) | | [如何查询](HowToQuery.md) | | [如何数据更新](HowToUpdate.md) | | [什么是ORM](WhatIsOrm.md) | | [数据备份](BackupData.md) | | [高可用高性能](HighAvaiHighPerformance.md) | | [分库分表](SubDatabaseAndSubTable.md) | ## 什么是MySQL呢? 这个问题很简单,就是存储数据的一个软件。它可以存储所有的电子数据,包括了你的文字,声音,图片,视频等。一句话,它就是放数据的仓库,嗯,专业的说法,数据库。 那么为什么会有这个软件的存在呢?有句话说的好,叫术业有专攻。数据库软件(MySQL)他们能够将星罗棋布乱七八糟的软件整理成一张张类似表格形式的文档,然后你能够通过 专门的数据库语言,来查询这些数据。而如果我们没有软件存储这些数据的时候,我们就需要自己编写数据结构,然后将相关的数据结构存储到硬盘上,每次操作的时候都得读写。显然非常不方便。 因此才有这个专业的专门软件。通俗来讲,就是如果有个人专门搬砖的,那么他体力就会很好,而你既要搬砖,又要开车运砖,那么你就不如专门搬砖的体力好,就没有专门搬砖的搬的多。这就叫术业有专攻。 软件也一样,专门存储和解析数据,那么他专注在这个方面,效率就比我们手搓的要好很多。(理论都在那里,你真以为你能手搓核弹?)