2025年数据库初学(数据库初学是access还是mysql)

数据库初学(数据库初学是access还是mysql)svg xmlns http www w3 org 2000 svg style display none svg

大家好,我是讯享网,很高兴认识大家。



 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path> </svg> <p><strong>数据库——</strong></p> 

讯享网

  • 是什么:
    一类软件,可以用来“管理数据”(能够对数据进行保存,和增删查改)

数据结构 也是针对数据进行增删查改,二者有区别:
数据结构——实现数据增删查改的具体方式
数据库——是管理数据的软件,实现数据库软件内部就用到了很多的数据结构。

  • 数据库类型:
    a.关系型数据库:按照“表格”(Excel)的形式来组织数据
    (一个表格,有很多行,每一行又有很多列,每一列表示不同的含义,每一行和每一行之间的列需要对应)
    关系型数据库,使用方法大同小异,只要熟练掌握其中一个,后续如果用到其他数据库,也能信手拈来。
    非关系型数据库(NoSQL)(和关系型数据库差异很大)
    往往是按照“键值对”或“文档”的方式组织的,“文档”没有关系型数据库“表格”那样严格的要求。
    b.非关系型数据库,也有很大作用。
    实际开发中,一个复杂的系统(网站)背后往往是有多种“存储介质”,很可能是 关系型数据库 和 非关系型数据库搭配使用 的






MySQL
是上述数据库中使用最广泛的,是关系型数据库,使用表的结构来组织数据
MySQL是一个“客户端-服务器”结构的程序(C/S结构——客户端:client;服务器:server)

  1. 明确的定义:
    主动发起通信的一方,称为“客户端”
    被动接受通信的一方,称为“服务器”


讯享网

客户端程序和服务器之间,数据交互的方式,最主要就是通过“网络”

客户端我们用的很多~(客户端程序一般就是咱们普通用户用的程序)
服务器是藏在遥远的 公司的机房中,没法直接感触到。

举个栗子
点外卖,能够看到商家列表,商品列表,全靠服务器返回数据。
打车,能够给你匹配到一个快车司机,也是靠服务器。
玩一局吃鸡,也需要服务器来协调所有玩家……


服务器的特点非常明显:
1.被动的一方
2.一个服务器一般来说要同时给多个客户端提供服务
3.服务器一般会7*24小时运行(服务器不知道客户端啥时候发请求过来,只能严阵以待)
(有些服务器可以“停服维护”,比如,12306,23点之后买不了票,23-7停服维护,但是不适用于大多数情况)



安装好MySQL之后,就是安装了MySQL的客户端和服务器(客户端和服务器都在你同一个电脑上)
(通过网络通信)
(客户端和服务器可以在同一个主机上,也可以在不同主机,工作中通常是不同主机,学习过程,一般是同一主机)
在这里插入图片描述


在这里插入图片描述
在这里插入图片描述MySQL客户端能连上服务器就OK

如果输入密码错误,客户端窗口会直接闪退
客户端输入密码才能连上服务器,如果密码忘了,就需要重装了(提醒:MySQL的卸载有点麻烦。。。)(当然也有别的办法,简单粗暴的方式)
在这里插入图片描述

数据库服务器, 是MySQL的本体!!!(持有数据,管理数据,负责增删改查的核心部分)
而MySQL客服端,只是一个和用户交互的界面,只是让用户能够通过客户端,给服务器“发送指令”
真正干活的 是 数据库服务器!!!


小讯
上一篇 2025-06-01 09:13
下一篇 2025-05-01 23:59

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/184544.html