MySQL基础篇——MySQL数据库的介绍、下载、安装【文末送书】(一)

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云原生数据库 PolarDB MySQL 版,Serverless 5000PCU 100GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: MySQL基础篇——MySQL数据库的介绍、下载、安装【文末送书】

前言

本系列将会讲解MySQL数据库从基础,入门,运维,本章将会对MySQL数据库的介绍,下载,安装,进行讲解。


一.数据库相关概念

我们先来讲解三个概念:数据库、数据库管理系统、SQL

image.png

3bed584455e34572825357b87159103b.png

1.什么是数据库


数据库(Database)是指由计算机系统组成、按照特定数据结构存储在其中的数据集合或者说是一种高效的数据管理方式。数据库中可以存储很多类型的数据,如文本、数字、音频、视频、图像等,并且这些数据通常被组织成表格(Table),并使用SQL或其他语言进行访问、修改和查询。


0ce0bdcc6c334e6fb6b0fedcbf6fbccc.png


2.什么是数据库管理系统

数据库管理系统(Database Management System,DBMS)是一种软件工具,用于创建、修改、查询和管理数据库。DBMS可以有多种类型,其中最常见的是关系型数据库管理系统(RDBMS),如MySQL,Oracle,PostgreSQL等。


6568d578781d4dd69bfba480d2cfa35e.png


3.SQL是什么

SQL(Structured Query Language,结构化查询语言)是一种用于管理关系型数据库的标准编程语言。通过SQL,用户可以访问和操作存储在数据库中的数据。


03489ad33cd74d8385001156859ad3c8.png


4. 数据库市场占有率

而目前主流的关系型数据库管理系统的市场占有率排名如下:


36bea7acb3eb49a4b9e29dca9bde3293.png

Oracle:大型的收费数据库,Oracle公司产品,价格昂贵。

MySQL:开源免费的中小型数据库,后来Sun公司收购了MySQL,而Oracle又收购了Sun公司。 目前Oracle推出了收费版本的MySQL,也提供了免费的社区版本。

SQL Server:Microsoft 公司推出的收费的中型数据库,C#、.net等语言常用。

PostgreSQL:开源免费的中小型数据库。

DB2:IBM公司的大型收费数据库产品。

SQLLite:嵌入式的微型数据库。Android内置的数据库采用的就是该数据库。

MariaDB:开源免费的中小型数据库。是MySQL数据库的另外一个分支、另外一个衍生产品,与 MySQL数据库有很好的兼容性。

而不论我们使用的是上面的哪一个关系型数据库,最终在操作时,都是使用 SQL 语言来进行统一操作, 因为我们前面讲到 SQL 语言,是操作关系型数据库的 统一标准 。所以即使我们现在学习的是 MySQL , 假如我们以后到了公司,使用的是别的关系型数据库,如: Oracle DB2 SQLServer ,也完全不用 担心,因为操作的方式都是一致的。

二.mysql安装

1. 安装

1). 双击官方下来的安装包文件

e7ab6b235f73499d9a619243eaf56d26.png


2). 根据安装提示进行安装


76f173fbc38346b68a73e86c309e5988.png

25ff3d552ffd426e906a232b53b90a75.png


6af910cd6a76422f9553f994361630ca.png


安装MySQL的相关组件,这个过程可能需要耗时几分钟,耐心等待。

0fd33be5e9d14e67b7f105b3d2ed07eb.png


c49eee87728a40bea73369202eb0d54a.png


c38caf8720204f56aa38c4730f679ac4.png



29383e0a188b4feb9b4fcb09126294d5.png


==输入MySQL中root用户的密码,一定记得记住该密码==

15230d527cb8412c85fcb03302f4780b.png


599efcee6283427d8352621f23a63698.png

82991b6378de43b5b0892fb09b0cae29.png



相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
1天前
|
关系型数据库 MySQL 数据库
实时计算 Flink版操作报错合集之下载了mysql的cdc的demo,在本地调试时,报错:找不到这个包,该怎么办
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
|
1天前
|
SQL 关系型数据库 MySQL
MySQL Workbench的安装与配置
MySQL Workbench的安装与配置
|
1天前
|
关系型数据库 MySQL API
实时计算 Flink版操作报错合集之同步MySQL数据到另一个MySQL数据库,第一次同步后源表数据发生变化时目标表没有相应更新,且Web UI中看不到运行的任务,该怎么解决
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
|
1天前
|
弹性计算 监控 Linux
云服务器 ECS产品使用问题之在使用yum安装PHP相关的包时遇到问题,因为系统中找不到php-mysql和php-imap这两个包,该怎么办
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
1天前
|
关系型数据库 MySQL 数据库
MySQL数据库的安装与配置
MySQL数据库的安装与配置
|
1天前
|
存储 弹性计算 关系型数据库
云服务器 ECS产品使用问题之安装MySQL数据库间断性无法连接,提示“数据库链接被拒绝”或“数据库链接丢失”的问题,该怎么解决
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
1天前
|
安全 关系型数据库 MySQL
Mysql 8.0 安装和使用遇到的各种问题(持续更新)
MySQL 8.0 安装到 服务器时,遇到的一些问题;安装、远程访问、密码编码格式不对、大小写区分、密码重置、修改密码 等操作
97 1
|
1天前
|
存储 关系型数据库 MySQL
关系型数据库中的MySQL
【6月更文挑战第11天】
55 4
|
4天前
|
弹性计算 关系型数据库 数据库
手把手带你从自建 MySQL 迁移到云数据库,一步就能脱胎换骨
阿里云瑶池数据库来开课啦!自建数据库迁移至云数据库 RDS原来只要一步操作就能搞定!

热门文章

最新文章