初识MySQL

Posted mofujin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识MySQL相关的知识,希望对你有一定的参考价值。

一.数据库概念

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中包含的一些列一行行内容

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

以上是关于初识MySQL的主要内容,如果未能解决你的问题,请参考以下文章

MySQL 初识01

初识Mysql命令

Mysql 库表操作初识

Mysql初识

MySQL----初识MySQL

暴风雨的礼物·MySQL01:初识MySQL