MySQL数据库初了解
一、数据库简介
- MySQL是一种开放源代码的关系型数据库管理系统,使用最常用的数据库管理语言–结构化查询语言(SQL)于1998年1月发行第一个版本。
- 我们常用的数据存储方式,比如内存和文件,数据保存在内存中时,存取速度快,但是数据不能永久保存 ;
- 数据保存在文件时,数据永久,但是速度比内存操作慢,频繁的IO操作,并且查询数据不方便。而数据库的存储方式,数据持久化保存,高可靠,高可用,数据的快速提取。所以在企业中得以广泛使用。
1.1.1、使用数据库的必要性
使用数据库可以高效且条理分明地储存数据、使人们能够更加迅速、方便地管理数据。
数据库具有的特点:
- 可以机构化存储大量的数据信息、方便用户进行有效的检索和访问。
- 可以有效地保持数据信息的一致性、完整性、降低数据冗余。
- 可以满足应用的共享和安全方面的要求。
数据库技术是计算机科学的核心技术之一,具有完备的理论基础。
二、使用MySQL数据库
1.2.1、查看数据库结构
1、查看当前服务器中包含的库
2、查看当前使用的库中包含的表
3、查看表的结构
三、创建及删除库和表
1.3.1、创建新的库
1.3.2、创建新的表
1.3.3、删除一个数据库
1.3.4、删除一个数据表
四、管理表中的数据记录
1.4.1、插入数据记录
1.4.2、查询数据记录
1.4.3、修改数据记录
1.4.4、删除数据记录
本章总结
- 数据库由数据库表和其他数据对象组成。
- 经典数据模型有网状模型、层次模型和关系模型。
- 主键由一个或多个字段组成,其值具有唯一性,而且不允许取空值(null),一个表只能有一个主键。
- 一个关系数据库通常包含多个表,可以通过未见将这些表关联起来。
- MySQL是一个开源的SQL数据库软件,默认使用TCP 3306端口提供服务,配置文件是 /etc/my.cnf。
- MySQL的基本关联操作包括查看数据库结构、创建及删除库和表、管理表中的数据记录。