数据库概念

那Mysql能干嘛呢?它就是一款软件,安装在任何一台计算机或者服务器上的时候,只要我告诉它创建一个文件,新增一个数据,删除一个数据它就能帮我去做想要的操作

那我们暂且能不能理解为mysql就是用来帮我们操作文件的!

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

MySQL:用于管理文件的一个软件(两个程序)

-服务端软件

-socket服务端

-本地文件操作

-解析指令

-客户端软件

-socket客户端

-发送指令

-解析指令

客户端可以有很多个,python,java,php,c++都可以编程一个客户端,用代码指定ip port链接上服务端即可操作

那么问题来了,不同的客户端连我一个服务端,语言不相同无法实现交流。所以应该有共同的语言才行>>>解析指令(sql语句)

 

技能:

-安装 服务端和客户端

-链接

-学习sql语句规则,指定服务端做任何操作

 

mysql只是一种能够帮助我们管理数据的软件,还有其他类似的软件也是通过发送指令来帮你管理数据库

其他类似软件:

关系型数据库:sqlite,db2,oracle,access,sql server,MySQl

非关系型数据库:mongodb,redis

关系型:彼此之间有约束或者有联系

 

总结:mysql就是帮助我们远程在文件上做相应操作的

MySQL的安装

https://www.cnblogs.com/ZKPython/p/10858484.html

MySQL的语法

https://www.cnblogs.com/ZKPython/p/10858603.html

MySQL的存储引擎

https://www.cnblogs.com/liqiangchn/p/9066686.html

 

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄