为什么使用数据库、数据库的常用概念DB DBMS SQL、常见的数据库排名、Mysql的安装与卸载(windows上)、Mysql5.7和Mysql8.0的区别

为什么使用数据库

使用数据库主要原因有两点:

  1. 为了方便我们长久的存储数据
  2. 可以很方便的帮我们管理,查询数据库中的数据!
  3. 可以存储各种各样的数据类型,比如:字符串、数字、文件、图片等等

数据库的常用概念

  • DB:数据库(Database)

即存储数据的仓库,其本质是一个文件系统。它保存了一系列有组织的数据。

  • DBMS:数据库管理系统(Database Management System)

是一种操作和管理数据库的大型软件。用户通过DBMS来访问数据库表中的数据。

  • SQL:结构化查询语言(Structured Query Language)

是一种数据库查询语言!

image

常见的数据库排名

常见的数据库有:Oracle、Mysql、SQL Server、MongoDB、Redis、SQLite等等~

RDBMS与非RDBMS的对比

  • RDBMS

这种类型的数据库把复杂的数据结构归结为简单的二维关系,即二维表格的形式!
关系型数据库以行(row)和列(column)的形式存储数据,这一系列的行和列就组成了数据库中的表!一组表组成了整个数据库!

  • 非RDBNS

非关系型数据库是以键值对的形式存储数据,不需要经过SQL层的解析,性能非常高
常见的键值型数据库:redis;文档型数据库MongoDB;搜索引擎数据库:ElasticSearch

Mysql的安装与卸载(windows上)

Mysql需要注意的几点事项:

  1. mysql软件默认安装地址C:\Program Files\MySQL(可以自己设置)

  2. 安装完毕之后需要将mysql文件夹内部的bin文件夹的路径到计算机里的环境变量中进行配置

好处是:我们可以在终端的任意位置都可以使用mysql相关的命令

image

  1. 第二个文件夹就是数据库文件存放的位置

image

  1. 在计算机管理属性里要确保mysql服务项是开启状态!
还可以以管理员方式运行终端
开启mysql服务
net start mysql服务名
停用mysql服务
net stop mysql服务

mysql的卸载

在计算机里的控制面板找到程序mysql进行卸载(不要直接删除安装的mysql文件夹,这样删除不干净)

mysql的下载

www.mysql.com 官网下载

选择download,选择社区版下载

image

选择msi版本的进行安装,zip是压缩版本,解压完还要进行配置,我们选择msi版本
image

选择Archives下载历史版本
image

image

当在电脑上安装了不同版本的mysql时,可以通过在终端指定不同的端口来连接不同版本的mysql

mysql -uroot -p123 -hlocalhost -P3306(或者另一版本的mysql端口)

Mysql5.7和Mysql8.0的区别

当在5.7版本中创建一个新数据库和数据表,往表中插入一条包含中文字符的记录时,数据库会报错!

原因:5.7版本默认的charset时latin

问题解决:
修改mysql数据目录下的my.ini配置文件

image

然后重启mysql服务!

再重新创建新的数据库和表,新表就是默认charset=utf8

posted @ 2023-02-21 17:48  等日落  阅读(148)  评论(0编辑  收藏  举报