MySQL的一些简单认识
MySQL是一款关系型数据库,最重要的一点就是,它是开源的。。
其实要是说起数据库来,谈论起来的话,很简单就能概括出来,但是数据库一般都很难深入进去,毕竟我们只需要简单知道它们的读写操作,以及特性就足以支持我们开发。
那么我们以初学者的角度,来简单概括一下。
既然涉及到数据库,那我们首先就应该想到:IO操作,ACID(事务特性),以及查询方式也就是性能调优。
要学习数据库那么势必要去了解它的查询操作。
SQL查询的顺序:form…on…join…where…group by…having
又可以嵌套查询。当然我们不聊这些。
主要是针对查询,无非就是索引和条件。更深层次的就是数据结构和存储引擎了,随便提一句b+tree和innoDB。
那么作为小白,应该去了解的东西,就是尽快的去看怎么写出一条优美的SQL语句,以及表与表之间的关系。这里推荐大家去刷SQL题,虽然我的SQL也不及大牛万分之一。
但是初学时,就去体验困难,也让我在学习速度上以一种激流勇进的势头一刻不停。
总结
虽然说过很多百度简介上的东西全是废话,但是如果能够达到能够通过简介就能迅速理解一个技术栈是做什么的,是怎么做的,那你应该自豪。因为这证明你的经验和对于技术的理解到了一定的深度。