MySQL具体是怎么回事

学了老半天了还是搞不太明白,希望有人帮一下,谢谢!老折磨人了,求解

建议先了解一下关系型数据库,下面给出一个简单的例子。

  • 假设要开发一个类似QQ的聊天系统,所有的用户信息和聊天记录都要存储,
  • 如何查找某个用户的性别、昵称、等级等个人信息呢?可以弄一个用户表把这些信息存储起来,每一行就是一个用户,用QQ号来作为用户的唯一标识,因为昵称是可能重复的。
  • 然后聊天记录要另外存一个表,因为这个数据长得和用户信息不一样。有些用户昵称是很长的,而且昵称可能会改,所以聊天记录表里不保存用户详细信息,只保存QQ号,另一方面这也是为了节省空间。
  • 最终界面上要查用户聊天记录时,又要显示出用户昵称,这个时候就可以把用户表和聊天记录表关联起来一起查。

这个例子中,很明显用户表和聊天记录表通过QQ号建立了关系,这就是关系型数据库最基本的应用。
理解了为什么要有关系型数据库,尤其是脑海里有了表的概念后,应该会更容易理解你题目中的mysql,因为mysql就是一款关系型数据库软件

1.可以说MySQL是一个仓库,是放数据的仓库,而且还能把数据保存很久。

mysql就是做持久化存储数据的,主要有增删改查方法,Java操作数据库需要使用jdbc进行链接,然后就可以进行操作数据库了,本质还是使用sql操作数据库,请问你哪里不明白?

就是一个工具,让管理数据更加方便

嗯?你问题呢

就是帮你存储东西的,存储了以后可以查找。
再不会可以去bilibili搜搜视频

他是属于一个库,来存放数据的

简单来说就是存数据的一个仓库

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632

一个数据库管理系统,用来管理数据。