前言
Mysql目前是互联网行业中比较热门的一款数据库,无论是中小型企业,还是大型的如BAT企业,都会有用到mysql,大厂阿里巴巴还有自己改造后的mysql,说明这款数据库是多么受欢迎。作为一名开发者或者要走开发路线的同学们,是很有必要了解mysql的相关知识和基本应用。我们一起来学习和回顾mysql的基本知识。
正文
数据库词汇
数据:data,凡是能携带信息的媒介都是数据硬盘数据:保存在磁盘中,以二进制形式保存内存数据:运行在内存中数据库:Database,高效存储和处理数据的媒介(凡是存放数据的地方都可以称之为数据库),数据库分为两大阵营:关系型数据库,非关系型数据库。
关系型数据库
定义:建立在关系模型上的数据库。关系模型:通过各种关系来体现数据与数据之间的联系的模型。关系型数据库分类:大型(ORACLE,DB2),中型(mysql,SqlServer),小型(access)
通俗的来说,关系型数据库就是一张二维表(具有行和列,还有表头),用来管理表内的数据关系和表与表之间的关系。
非关系型数据库
定义:相对于关系型数据库,所有不是关系型数据库的数据库都是非关系型数据库,其保存数据的方式是以键值对方式保存。主要特点:
数据的计算和运行是在内存中进行
使用键值对来保存和表示数据
运行之后&