Mysql基础知识

在这里插入图片描述

简单引出

为什么我们无论什么时候登陆我们的账号我们的购买信息总是存在
因为服务端有一个数据库存储了我们的操作信息
当我们登陆想要获取信息的时候
服务端先从数据库获取信息,再把信息传给我们
在这里插入图片描述

Mysql安装

这里建议去看
这篇文章
Mysql5.7安装

一步步安装完就ok

一些基本操作

在这里插入图片描述
mysql作为一个服务占用我们一个端口
在这里插入图片描述
这个端口可以在my.ini文件中定义
我定义的是3306端口
在这里插入图片描述

登陆前保证mysql是运行的
然后用

mysql -h 主机IP -P 端口 -u 用户名 -p密码

登陆
可以不写密码直接回车会要求你输入密码
如果不想的话也可以在p后面直接输入密码
不写-h 主机IP默认本机
不写-P 端口 默认就是我们my.ini定义的那个
比如

mysql -u root -p回车就是直接输密码,默认本机的3306端口

数据库的三层结构

在这里插入图片描述
具体的话关于我们的DBMS和数据库
我们的DBMS就是mysqld在3306端口监听
在这里插入图片描述

我们数据库的位置,在我们自动生成的data文件夹下面,自然数据库里面的文件就是我们的表还有一些别的数据文件

在这里插入图片描述

数据在数据库中存储的方式

主要是表
在这里插入图片描述

就是行列-表的一行就是一条记录
在java中一条记录一般对应一个对象
应该也能看出来

SQL语句分类

在这里插入图片描述

数据库本质

你可以理解为
就是你在客户端输入一个指令

然后数据库服务端(mysqld数据库管理系统DBMS)读取到,然后解析这个指令,你要干什么
然后进行相应的操作(可能是传回数据,也可能是写个表什么的)
还是网络编程那一套

Java操作Mysql

我们可以通过程序来操作mysql数据库
最终我们需要在java程序中操作mysql数据库
所以之后我们会学习大量的sql语句
来进行在java中操作数据库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小袁拒绝摆烂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值