MySql笔记-01初始MySql 并且在MAC上安装配置MySql

一、初识数据库

什么是数据库

数据库(DataBase),简称DB,是存储数据的“仓库”,它保存了一系列有组织的数据。

数据库的主要作用

帮助我们快速查出需要的信息,而且可以保证数据持久化

为什么要学习数据库

  • 数据库是几乎软件体系中最核心的一个存在。基本上所有的系统都是围绕数据的组织来进行的
  • 在后续的学习和工作中,一些持久化的文件都是放在磁盘的

数据库管理系统

​ 数据库管理系统(DataBaseManagentSystem),简称DBMS,是对数据库进行创建和操作的容器,主要分为“关系型数据库管理系统”和“非关系型数据库管理系统 ”。


  • 关系型数据库管理系统

    **MySql: ** 之前属于sun公司,现在已经被甲骨文公司收购,特点是体积小、速度快、总体拥有成本低。

    Oracle: 是甲骨文公司旗下,特点是系统可移植性好、使用方便、功能强,适用于各类大、中、小微机环境。

    SqlServer: 是微软旗下,它只能使用在微软的系统上。

    **Sqlite: ** 是一款轻型的数据库,设计目标是嵌入式的。

  • 非关系型数据库管理系统:它们把数据储存在内存中,实际上还是存储在磁盘的,开机时它们会把磁盘中的数据放到内存中

    redis:是一个key-value存储系统。

    mangodb:是一个基于分布式文件存储的数据库。

结构化查询语句(SQL)

专门用来与数据库通信的语言,不是某个数据库供应商专有的语言,几乎所有的DBMS都是支持SQL。

数据库的结构

  • 将数据放到一张表中,再把表放在数据库中。
  • 一个数据库中可以有多张表,每张表都有自己的名字,表名也是当前唯一标识。
  • 一张表也有自己的特性,就像是设计类一样,可以有自己的属性字段。

二、安装数据库----MAC系统

1、下载MySql

2、安装MySql

  • 直接打开下载的安装包安装。
  • 在安装到Configurration时设置密码(这是登陆mySql的密码)。
  • 安装完成后在mac的设置界面最下面是可以看到mySql的,打开看到服务开启即可。
  • 配置MySql
    • 打开终端,输入cd /usr/local/mysql/bin
    • 然后查看ls目录,输入ls,看看该目录下是否有mySql。
    • 然后输入vim ~/.bash_profile 进入编辑文件
    • 添加PATH=$PATH:/usr/local/mysql/bin
    • 添加完:wq保存退出
    • 返回上一级目录后,输入source ~/.bash_profile生效
    • 输入mysql -u root -p回车后输入密码(不显示),进入mysql
  • 至此安装完成!

3、安装可视化工具

posted @ 2021-03-12 23:23  Moon_顾北  阅读(86)  评论(0)    收藏  举报