当前位置:网站首页 > SQL数据库编程 > 正文

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



数据库——

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

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

  • 数据库类型:
    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客服端,只是一个和用户交互的界面,只是让用户能够通过客户端,给服务器“发送指令”
真正干活的 是 数据库服务器!!!

到此这篇数据库初学(数据库初学是access还是mysql)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • sqlldr 命令(sqlldr命令不存在)2025-10-19 21:09:09
  • 达梦客户端执行sql脚本(达梦如何执行sql脚本)2025-10-19 21:09:09
  • plsql12注册码永久(plsql12注册码永久可用)2025-10-19 21:09:09
  • pymysql详解(pymysql介绍)2025-10-19 21:09:09
  • sql窗口函数(SQL窗口函数速查表)2025-10-19 21:09:09
  • mysql导入sql文件过大(mysql数据库导入sql文件不成功解决办法!)2025-10-19 21:09:09
  • mysql中主键可以为空吗(mysql中的主键)2025-10-19 21:09:09
  • 增删改查sql语句面试(增删改查sql语句内容)2025-10-19 21:09:09
  • sql循环语句(sql循环语句怎么写)2025-10-19 21:09:09
  • mysql主键语句(mysql主键的作用是什么)2025-10-19 21:09:09
  • 全屏图片