企业级mysql数据库[mariadb]——————了解数据库、了解mariadb与mysql的关系,安装一个安全的mariadb数据库

本文介绍了数据库的基本概念,包括数据的定义、账号密码的存储方式,以及数据库的重要性和类型,如关系型数据库MySQL和非关系型数据库MongoDB、Redis。接着详细讲述了MariaDB的起源和优势,它是MySQL的一个分支,提供了更多新特性。最后,指导如何在Linux环境中安全安装和初始化MariaDB,包括设置安全选项、关闭网络端口以提高安全性。
摘要由CSDN通过智能技术生成

1.数据库的介绍

1.1 数据是什么?

密码账户、图片、视频、数字,链接都是人类可以解除的数据。

机器语言二进制语言是计算机了解的数据。

1.2 帐号密码如何存储?

如果将一个网站的文档存在一个普通文档中:可能被误删除,文件也不安全;大数据量的时候可能存储限制;查询用户也很麻烦。

所以我们使用数据库管理系统(DBMS)。

关系型数据库(RDBMS):比较适合于,安全级别要求高的数据以及关系较复杂的数据:Oracle,Mysql

非关系型数据库:适合于高性能存取数据,一般是配合RDBMS进行使用的,针对大数据处理分析,分布式架构更加擅长:MongoDB(文档型)、Redis

1.3 什么是数据库?

数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。

所谓“数据库”是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合

数据对一个企业是非常重要的,其实就相当于我们每个人的信息就是自己的属性,并且把它记录在一个文件里面
多张表格组成一个数据库,tab (表)---->db (库)----->数据库软件

1.4 什么是mariadb数据库?

MariaDB是MySQL源代码的一个分支。

MariaDB由MySQL的创始人Michael Widenius主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN。此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中,MariaDB名称来自Michael Widenius的女儿Maria的名字。

MariaDB不仅仅是Mysql的一个替代品,MariaDB包括的一些新特性使它优于MySQL

MariaDB跟MySQL在绝大多数方面是兼容的。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。

2.安装安全的mariadb。

2.1 安装

实验准备:

  • 一台配置好yum仓库的linux虚拟机。

1)直接进行yum安装:

[root@mariadb ~]# yum search mariadb # 查询所有mariadb有关的安装包
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-
              : manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
============================= N/S matched: mariadb =============================
mariadb-bench.x86_64 : MariaDB benchmark scripts and data
mariadb-devel.i686 : Files for development of MariaDB/MySQL applications
mariadb-devel.x86_64 : Files for development of MariaDB/MySQL applications
mariadb-libs.i686 : The shared libraries required for MariaDB/MySQL clients
mariadb-libs.x86_64 : The 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值