初识MySQL

别来无恙 提交于 2019-11-27 14:11:18

一.数据库概念

1.随意的存到了一个文件中 数据格式也是千差万别的

2.软件开发目录规范
规定了数据存放的位置
ps:数据都是保存在本地的

3.将保存数据的部分 存到一个公共的地方 所有的用户涉及到数据相关 都必须来这个公共地方查找

 


二.数据库之MySQL

本质就是一款基于网络通信的应用软件
任何基于网络通信的软件 底层都是socket

服务端
-基于socket通信
-收发消息
-SQL语句(是一个公共的标准)
客户端
-基于socket通信
-收发消息
-SQL语句

ps:MySQL不单单支持MySQL的客户端来操作 也支持其他编程语言直接操作
python java c++ php语法都不一样 但是都必须得统一SQL

 

三.DBMS:数据管理系统

关系型数据库
关系型数据库
    1.数据与数据之间是可以有关联和限制的
    关系型数据通常是表结构 也就意味着你在用关系型数据库的时候
    第一步就是确定表结构
    2.字段有特定的类型
    名字是用字符串来传的
    密码用数据存储
    存日期是日期格式
    Mysql, oracle ,sqlite, db2, sql server.

 

非关系型数据库
非关系型数据库
通常是一key:vlues 健值的形式 存储数据的
redis, mongodb(文档性数据库 非常接近关系的菲关系型数据库)memcache

 


四.Mysq其实可以把它看成一款支持远程操作文件的应用软件
  库>>>>>我们项目的文件夹

  表>>>>我们的文件 user_info

  记录>>>文件user_info中包含的一些列一行行内容

  表头就是表格的第一行数据
  字段名 字段类型 主键 默认值

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!