时间:2021-07-01 10:21:17 帮助过:3人阅读
MySQL是什么:
MySQL是一个小型关系数据库管理系统,与其他大型数据库管理系统(Oracle、DB2、SQL Server等)相比,MySQL规模小、功能有限,但是它开源、体积小、速度快、成本低,它提供的功能对稍微复杂的应该足够使用,所以使得它成为世界上最受欢迎的开源数据库
C/S结构:
主从式架构(Client-server model)和客户端-服务器(Client/Server)结构成为C/S结构,这是一种网络架构,通常在该架构下软件分为客户端(Client)和服务器(Server)
服务器是挣个应用系统资源的存储和管理中心,多个客户端个子处理相应的功能,共同实现完整的应用
C/S结构中,客户端的请求被传送到数据库服务器,服务器进行处理后,将结果返回给用户,从而减少网络数据传输量
应用程序先启动客户端,通过命令告知服务器进行连接以完成各种操作,服务器按照命令提供相应的服务,每一个客户端软件的实例都可以向服务器发送请求
特点:客户端和服务器的程序不在同一台机器上运行
MySQL版本:
针对不同的用户,MySQL分为不同的两个版本:
MySQL Community Server(社区版):完全免费,官方不提供技术支持
MySQL Enterprise Server(企业版服务器):高性价比为企业提供数据仓库应用,支持ACID事物处理,提供完整的提交、回滚、崩溃修复和行级锁定功能,需要付费,官方提供电话技术支持
MySQL的命名由3个数字和1个后缀组成:MySQL-5.7.24
MySQL同时有多个发布系列:
MySQL的优势:
1、运行速度快
2、免费
3、复杂度低,易使用
4、可移植
5、接口丰富,支持多种语言的API
6、支持标准SQL语法和ODBC的应用
7、权限和密码系统灵活、安全
MySQL工具:
客户端实用工具:
服务端实用工具:
可视化工具:
Navicat:强大的数据库管理和设计工具
官网:http://www.navicat.com.cn/
(2)MySQL基础
标签:ack 令行 管理操作 db2 网络架构 mod 使用 bug 实现