数据库:简介、安装、配置与基本操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_1018944104/article/details/82980380

目录

一、数据与数据库

1.什么是数据?

2.数据的分类?

3.什么是数据库?

4.为什么要使用数据库?

5.数据库的分类?

6.什么是数据库表?

二、数据库管理系统与MySQL

1.什么是数据库管理系统?

2.数据库管理系统的分类?

3.MySQL介绍与安装

3.1 MySQL是什么?

 3.2 MySQL的发展历程

3.3 MySQL的安装与配置

3.4 数据目录介绍

3.5 MySQL的基本操作


一、数据与数据库

1.什么是数据?

客观事物的符号表示。

2.数据的分类?

结构化数据:能够按照固定格式进行管理的数据,比如二维表中的记录。

非结构化数据:不能按照固定格式进行管理的数据,比如图像、音频、视频、网页等

半结构化数据:介于结构化与非结构化数据之间,比如日志记录,xml,json格式的数据。

3.什么是数据库?

按照数据结构存储数据的仓库。

4.为什么要使用数据库?

为了进行持久化存储以及方便高效查询数据而创造了数据库。

数据库是对底层文件系统的封装,提高了数据的读取效率。

5.数据库的分类?

关系型数据库:主要用于管理结构化数据,方便数据在持久化的基础上进行高效存取。

非关系型数据库:主要用于解决数据管理的3高问题,即高并发、高可靠以及高性能,是对关系型数据库的补充。

6.什么是数据库表?

表,数据库表,是一种数据管理形式,特点是在数据库表中数据以二维表格的形式被管理着,行称为记录,列称为字段。

二、数据库管理系统与MySQL

1.什么是数据库管理系统?

管理和操作数据库的软件系统。

2.数据库管理系统的分类?

关系型数据库管理系统:RDBMS,比如Oracle,MySQL,SQLServer,DB2等。

非关系型数据库管理系统:NoSQL,比如Redis,HBase,mongDB等。

3.MySQL介绍与安装

3.1 MySQL是什么?

MySQL一种应用广泛的、开源免费的关系型数据库管理系统。

 3.2 MySQL的发展历程

1996年,mysql1.0

2000年,开源(GPL:开源软件许可证)

2008年,sum公司以10亿美元收购

2009年,sun被oracle以74亿美元收购

开源免费,mysql小巧,几百兆,支持数据量比较大(5.7版本 + 500万条记录)

3.3 MySQL的安装与配置

下载:oracle官网www.oracle.com,mysql官网www.mysql.com,其中release/GA表示稳定版的版本标号。

安装:

  • Net Framework 4.5.2(系统组件)
  • x64指的是64位,x86指的是32位
  • status:visio c++ 2013 (点击excute)
  • mysql server端口号默认3306
  • 防火墙能够过滤网络访问行为。需要防火墙开放端口号,才能被访问。
  • 用户名/密码才能访问
  • 角色:权限的集合
  • win+R:services.msc 查看windows的服务

3.4 数据目录介绍

Data目录:

  • 存放数据的目录。
  • 每创建一个数据库会在该目录下创建一个相同名称的文件夹。
  • 每在数据库中创建一张表都会创建文件在指定的目录下。

my.ini文件:mysql的配置文件。所有图形界面的配置都可以在这里修改。

3.5 MySQL的基本操作

mysql -uroot -p密码 //登录

show databases;//查询数据库列表

use dbname;//切换数据库

show tables;//查询数据库表列表

select * from tname;//查询表中数据

猜你喜欢

转载自blog.csdn.net/qq_1018944104/article/details/82980380