qq就是mysql
很早很早以前,古人是这么存数据的 计算机去存储,管理数据
顾名思义,数据库(DB,database)按照数据结构来组织、存储和管理数据的“仓库”,是一个文件或者一组文件。
Database Management System,数据库管理系统
数据库管理系统,这一软件用于创建,和,操作数据库,管理,增删改查。
说白了,数据库就是存数据的,是一款软件,用专门的数据库语言,增删改查数据。
数据库和网站
目前主流数据库软件,分为两种
关系型数据库
非关系型数据库
关系型数据库模型可将复杂的数据结构归结为简单的二元关系(即二维表格形式)
表创建,字段创建,再去理解
目前市面上用的最多的,是mysql 5.7系列
一些最新的,用于吃螃蟹的公司,用的是mysql8.0
传统行业,mysql更低的版本
或者其他数据库软件如 oracle,sql server等
学习mysql 5.7系列
这里大家只需要了解有该数据库即可
Microsoft SQL Server
Microsoft Access
PostgreSQL
DB2
Sysbase
Informix
譬如网站的注册登录功能,正确流程是,注册成功->可以登录。
工程师就要检测在注册成功后,检查数据库是否正确保留了信息。
如下是英雄联盟所有的英雄数据库,列出了所有英雄数据
数据库方面知识,主要以运维、开发分为两个方向,不同的方向所重点学习的内容不一样
运维人员,主要是对数据库架构、设计、维护
单实例、多实例
SQL语句基础CURD学习、权限管理
字符集、数据库引擎
备份方案
复制方案
高可用方案
开发人员,主要是对数据进行设计、开发
针对业务进行数据库设计、表结构设计
高性能索引
视图
存储过程
函数
等
MySQL社区版则是由分散在世界各地的MySQL开发者、爱好者以及用户参与开发与测试的,包括软件代码的管理、测试工作,也是他们在负责。社区也会设立BUG汇报机制,收集用户在使用过程中遇到的BUG情况,相比于企业版,社区版的开发及测试环境没有那么严格。
mysql是成熟产品,企业版和社区版在性能方面区别不大,对于我们学习而言,社区版即可。它们的区别可以如下了解
企业版对代码的管理、测试更严格、稳定性更好
企业版不遵循GPL开源协议,而社区版遵循,可以免费用
企业版可以购买额外的收费服务,如7*24的技术支持,有钱任性。
社区版的安全性,稳定性,无法像企业版有及时的维护、技术支持。
了解数据库后,我们可以下载mysql软件了
下载地址:http://mirrors.sohu.com/mysql/
准备3个新机器,
我们会用到
或者自己快照管
有3个数据目录+ 3个独立的配置文件+ shell脚本 -=====3个运行程序
提供一个脚本模板,自己区分3个实例的端口,数据目录即可
生成 3307 和3308即可
您需要 登录 才可以下载或查看,没有账号?立即注册
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
荣誉红客
8 小时前
昨天 20:05
昨天 13:49
4 天前
中国红客联盟公众号
联系站长QQ:5520533