当前位置:网站首页>CenOS MySQL入门及安装
CenOS MySQL入门及安装
2022-08-05 10:51:00 【51CTO】
MySQL入门及安装
什么是数据
数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的的原始素材。
数据可以是连续的值,比如声音、图像,称为模拟数据。也可以是离散的,如符号、文字,称为数字数据。
在计算机系统中,数据以二进制信息单元0,1的形式表示。
数据的定义: 数据是指对客观事件进行记录并可以鉴别的符号,是对客观事物的性质、状态以及相互关系等进行记载的物理符号或这些物理符号的组合。它是可识别的、抽象的符号。
什么是数据库管理系统
DBMS(database management system)
数据库管理系统分类
- 关系型数据库(RDBMS)
- 以多张二维表的方式来存储,又给多张表建立了一定的关系(关系型数据库)
- 非关系型数据库(NoSQL)
- 左边rdbms右边nosql 很多以json格式进行存储数据的(mogodb)
- key:value
关系型数据库和非关系型数据库对比
功能对比
关系型数据库 | 非关系型数据库 | |
---|---|---|
强大的查询功能 | √ | × |
强一致性 | √ | × |
二级索引 | √ | × |
灵活模式 | × | √ |
扩展性 | × | √ |
性能 | × | √ |
关系型数据库(RDBMS)的特点:
- 二维表
- 典型产品Oracle传统企业,MySQL互联网企业
- 数据存取是通过SQL(Structured Query Language结构化查询语言)
- 最大特点数据安全性方面强(ACID)
非关系型数据库((NoSQL:Not only SQL)的特点:
- 不是否定关系型数据库,而是做关系型数据库的补充。
时代特点对比:
- web1.0时代
- 企业提供内容,用户浏览,所以关系型数据库够用,并发并不高,所以不需要nosql
- web2.0时代
- 核心是企业提供平台,用户参与提供内容,这个时代关系型数据库无法满足需求了
- 2003NoSQL出现
- memcache的诞生,关注的点是性能,但是针对安全性能关注比较低,随着安全性能需求不断提升,所以有了redis
- redis的特点
- 依然高性能高并发
- 数据持久化功能
- 支持多数据类型,主从复制和集群
- 管理不再使用SQL了
NoSQL特性总览
- 1.不是否定关系型数据库,而是做关系型数据库的补充,现在也有部分替代的趋势mongodb
- 2.关注高性能,高并发,灵活性,忽略和上述无关的功能
- 3.现在也在提升安全性和使用功能
- 4.典型产品:redis(持久化缓存,两个半天)、MongoDB(最接近关系型数据库的NoSQL)、memcached
- 5.管理不适用SQL管理,而是用一些特殊的API或数据接口
NoSQL的分类、特点、典型产品
- 键值(KV)存储:memcached、redis
- 列存储(column-oriented):HBASE(新浪、360)Cassandra(200台服务器集群)
- 文档数据库(document-oriented):MongoDB(最接近关系型数据库的NoSQL)
- 图形存储(Graph):Neo4j
MySQL安装
- yum
- 源码
- 二进制
版本选型
5.6:GA 6-12个月,小版本号是偶数版
5.7:GA 6-12个月,小版本号是偶数版,必须是5.7.20以上版本(MGR)
MySQL官网: https://www.mysql.com/
MySQL—5.6源码安装
MySQL—5.6二进制安装
MySQL—5.7源码安装
MySQL—5.7二进制安装
使用systemd管理MySQL
误删除root用户或忘记root密码
边栏推荐
猜你喜欢
What are the standards for electrical engineering
反射修改jsessionid实现Session共享
一张图看懂 SQL 的各种 join 用法!
2022 Huashu Cup Mathematical Modeling Question A Optimization Design Ideas for Ring Oscillators Code Sharing
工程设备在线监测管理系统自动预警功能
多线程(进阶) - 2.5w字总结
The founder of the DFINITY Foundation talks about the ups and downs of the bear market, and where should DeFi projects go?
阿里全新推出:微服务突击手册,把所有操作都写出来了PDF
Ali's new launch: Microservices Assault Manual, all operations are written out in PDF
In-depth understanding of timeout settings for Istio traffic management
随机推荐
数分面试(一)----与业务相关
Import Excel/CSV from Sub Grid within Dynamics 365
PCB layout must know: teach you to correctly lay out the circuit board of the op amp
STM32 entry development: write XPT2046 resistive touch screen driver (analog SPI)
机器学习-基础知识 - Precision, Recall, Sensitivity, Specificity, Accuracy, FNR, FPR, TPR, TNR, F1 Score, Bal
012_SSS_ Improving Diffusion Model Efficiency Through Patching
智能算力的枢纽如何构建?中国云都的淮海智算中心打了个样
FPGA: Basic Getting Started LED Lights Blinking
结合“xPlus”探讨软件架构的创新与变革
sqlserver编写通用脚本实现获取一年前日期的方法
FPGA: Basic Getting Started Button Controlling LED Lights
双因子与多因子身份验证有什么区别?
Go compilation principle series 6 (type checking)
flutter 服务器返回数据判断是否为空
Confessing in the era of digital transformation: Mai Cong Software allows enterprises to use data in the easiest way
PCB布局必知必会:教你正确地布设运算放大器的电路板
【MySQL基础】-【数据处理之增删改】
2022 Hangzhou Electric Power Multi-School Session 6 1008.Shinobu Loves Segment Tree Regular Questions
第四章:redis 数组结构的set和一些通用命令「建议收藏」
19.3 restart the Oracle environment