初识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的主要内容,如果未能解决你的问题,请参考以下文章