MySQL: 1、MySQL基础
一、数据库基本概念
1.什么是数据库?
数据就是存储和管理数据库的仓库,本质上是一个文件系统,以文件的方式将数据保存再电脑上
2.为什么使用数据库?
使用数据库存储数据用户可以方便的对数据库中的数据进行增、删、改、查的操作。
3.什么是数据库管理系统(DBMS)?
数据库管理系统是指一种操作和管理数据库的大型软件,MySQL就是一个数据库管理系统,安装了MySQL的电脑我们
可以把它叫做数据库服务器。
ps: MySQL功能强大、开源并且免费
4.数据库管理系统的作用是什么?
用于建立、使用和维护数据库,对数据库进行统一的管理。
5.数据库管理系统与数据库、表之间的关系是什么?
MySQL中管理着很多数据库,再实际开发环境中一个数据库一般对应了一个应用,数据库中保存着多张表,每张表对应
着不同的业务,表中保存着对应业务的数据
6.数据库表
· 数据库中以表为组织单位存储数据
· 表类似我们java中的类,每个字段都有对应的数据类型
通过java程序来与关系型数据对比就可以发现一下关系:
类 ----》 表
类中的属性 ----》 表中字段
对象 ----》 数据记录
二、MySQL安装与配置
三、命令行登录数据库
四、MySQL目录结构
bin 放置一些可执行的文件
docs 文档
include 包含(头)文件
lib 依赖库
share 存放字符集、语言等信息
date 保存数据库(文件夹)与数据表(文件)的信息
my.ini mysql的配置文件
ps: 这里有几个概念
数据库:文件夹
表:文件
数据:文件中的记录