【博学谷学习记录】超强总结,用心分享|NLP学习|认识数据库|MySql介绍 您所在的位置:网站首页 mysql大文件存储 【博学谷学习记录】超强总结,用心分享|NLP学习|认识数据库|MySql介绍

【博学谷学习记录】超强总结,用心分享|NLP学习|认识数据库|MySql介绍

2023-03-14 07:04| 来源: 网络整理| 查看: 265

一、数据库概述1、数据库介绍

数据库就是存储数据的仓库,其本质是一个文件系统,按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。

随着互联网的高速发展,大量的数据在不断的产生,伴随而来的是如何高效安全的存储数据和处理数据,而这一问题成为了信息时代的一个非常大的问题,而使用数据库可以高效的有条理的储存数据。

可以结构化存储大量的数据;可以有效的保持数据的一致性、完整性;读写效率极高。

2、数据库分类

数据库又分为关系型数据库和非关系型数据库

☆ 关系型数据库

关系型数据库:指采用了关系模型来组织数据的数据库。

关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。

初学阶段,我们可以先简单的讲关系型数据库理解为一个Excel表格:

☆ 非关系型数据库NoSQL

非关系型数据库:又被称为NoSQL(Not Only SQL ),意为不仅仅是SQL,对NoSQL 最普遍的定义是“非关联型的”,强调 Key-Value 的方式存储数据。

Key-Value结构存储: Key-value数据库是一种以键值对存储数据的一种数据库,类似Java中的map。可以将整个数据库理解为一个大的map,每个键都会对应一个唯一的值。

关系型和非关系型数据库区别?

关系型:通过二维表维持数据关系(有行有列),大部分存储在硬盘,查询速度上关系型要慢一些,相对而言,安全性更高

非关系型:通过key:value键值对维持数据关系,大部分存储在内存,查询速度上要相对于关系型数据库更快一些,安全系数相对关系型而言不高

3、常见数据库介绍☆ 关系型数据库数据库介绍MySQL开源免费的数据库,中型的数据库.已经被Oracle收购了.MySQL6.x版本也开始收费。Oracle收费的大型数据库,Oracle公司的产品。Oracle收购SUN公司,收购MYSQL。DB2IBM公司的数据库产品,收费的。常应用在银行系统中.SQLserverMicroSoft 公司收费的中型的数据库。C#、.net等语言常使用。SQLite嵌入式的小型数据库,应用在手机端。☆ 非关系型数据库数据库介绍Redis是一个小而美的数据库,主要用在key-value 的内存缓存,读写性能极佳HBaseHBase是列式数据库,目标是高效存储大量数据MongoDBMongoDB是文档型数据库,非常接近关系型数据库的。4、小结

① 数据库就是存储数据的仓库,用户可以对数据库中的数据进行增删改查操作

② 数据库分为关系型数据库和非关系型数据库。

③ 常用的关系型数据库有:MySQL,Oracle,DB2,SQLserver,sqlite

④ 常用的非关系型数据库有:Redis,Hbase,MongoDB

二、MySQL数据库1、MySQL介绍

MySQL是一个关系型数据库管理系统,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件,它是由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品,MySQL 是最流行的关系型数据库管理系统中的一个。

2、MySQL的特点

MySQL是开源的,所以你不需要支付额外的费用。 MySQL支持大型的数据库。可以处理拥有上千万条记录的大型数据库。 MySQL使用标准的SQL数据语言形式。 MySQL可以安装在不同的操作系统,并且提供多种编程语言的操作接口。这些编程语言包括C、C++、Python、Java、Ruby等等。

3、MySQL版本

MySQL Community Server:社区版本,开源免费,但不提供官方技术支持。

MySQL Enterprise Edition:企业版本,需付费,可以试用30天。

MySQL Cluster:集群版,开源免费。可将几个MySQL Server封装成一个Server。

MySQL Cluster CGE:高级集群版,需付费。

MySQL Workbench(GUITOOL):一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。MySQL Workbench又分为两个版本,分别是社区版(MySQL Workbench OSS)、商用版(MySQL WorkbenchSE)。

本次课程,我们使用MySQL8.0版本, MySQL Community Server进行学习。4、MySQL数据库下载与安装☆ 下载

MySQL是开源免费的,可以直接去官网下载最新版MySQL,下载地址如下:

下载地址:https://dev.mysql.com/downloads/mysql/,拉到下面,选择 Windows 系统。

建议选择安装版进行安装,点击Go to Download Page进行安装。

点击 Download 后会跳转到如下页面,点击左下角的 No thanks, just start my download. 开始下载。

☆ 安装

下载完成后打开安装包,稍等片刻后,选择开发者默认的安装方式,点击下一步即可。

此后按照流程安装即可,遇到Next(下一步),和Execute(执行)直接点击即可,点击Execute后需要等待几分钟。

直至出现Account and Roles输入数据库密码,此处输入密码务必记住,用于之后登陆数据库。

继续点击Next,出现finish后点击,完成安装。

注意:MySQL软件有一个默认管理员叫做root5、添加环境变量(Windows)

cmd(DOS窗口)=> 输入命令如mysql => 当前Windows的环境变量中去寻找

添加环境变量的目的:输入终端命令时,可以搜索对应的可执行文件。

首先找到mysql的安装目录,并且定位到mysql文件,将地址栏内容进行复制。

默认的安装路径: C:\Program Files\MySQL\MySQL Server 8.0\bin

找到此电脑右键点击选择属性,弹出如下界面,选择高级系统设置,不同版本系统位置可能不太一样,耐心寻找一下。

进入高级系统设置之后,点击环境变量按钮,即可进入环境变量配置界面。

找到系统变量中的path变量,点击编辑,进入编辑界面。

选择新建,将刚才的赋值的mysql文件的地址粘贴到文本框中,点击确定,完成环境变量配置。

6、检测环境变量是否配置成功

在底部搜索栏输入cmd,按Enter键唤出终端窗口。

输入mysql -V(V要大写),输出如下内容则配置成功。

三、总结

在安装过程中难免会遇到不同的问题,这个时候要耐心的解决,一定一定一定不要上头!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有