Java基础知识回顾 - Mysql基础

1、什么是数据库?

数据库顾名思义就是存储数据的仓库,本质就是存储数据的文件系统,方便我们管理数据

2、什么是数据库管理系统?

数据库管理系统(DataBase Management System,DBMS)就是指一种操作和管理数据库的大型软件。
比如常用的SQLyog(俗称小海豚)、Navicat(我叫它小叶子)、DBStudio(搭配神通数据库使用)
下面我用几张图形象的比喻一下
在这里插入图片描述
也可以下图这样理解,D盘就相当于自己的电脑,电脑上安装操作数据库的软件也就是数据库管理系统,打开软件后可以直观的看到有哪些数据库,而每一个数据库中可以存在多张表,而我们所需要的数据就是在每一张表中存储着。这样是不是就可以理解数据库的本质就是个文件系统了呢
在这里插入图片描述

下面我再以Navicat举例来更直观的看一下
数据库管理系统也就是操作数据库的软件Navicat,打开它,里面直观的展示了有哪些数据库,打开数据库,又直观的看到库中有哪些表,我们所需的数据就在表中存储着。
在这里插入图片描述
总结一句话就是:
数据库管理系统DBMS就是操作数据的软件 -》能管理多个仓库 -》每个仓库管理多张表 -》每张表管理数据记录

3、表和实体(类)的关系

写代码时我们需要创建一个实体类,比如针对用户表,我需要创建一个javaBean(其实就是一个普通的java类),就是说表和创建的实体类是一一对应的关系

public class User{
	Integer id;
	String name;
	Integer age; 
}

而我们在具体使用时,需要先创建实例

new User(1,'张三','18')

说明实例和表中存储的数据是一一对应的关系。

4、Mysql数据库

Mysql数据库的安装就不多说了,可以自行百度搜索。
我这里主要说一下mysql的核心配置文件:my.ini
在这里插入图片描述
对于数据库的配置,默认是开机自启的,但也有没启动的情况发生,我们可以右键点击我的电脑,找到管理,再找到服务,手动开启数据库,也可以使用快捷键,win+R,输入services.msc,然后再打开的界面搜索数据库,手动打开即可
对于登陆数据库,大多数时候都是直接使用DBMS直接操作了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值