MySql笔记-01初始MySql 并且在MAC上安装配置MySql
一、初识数据库
什么是数据库
数据库(DataBase),简称DB,是存储数据的“仓库”,它保存了一系列有组织的数据。
数据库的主要作用
帮助我们快速查出需要的信息,而且可以保证数据持久化
为什么要学习数据库
- 数据库是几乎软件体系中最核心的一个存在。基本上所有的系统都是围绕数据的组织来进行的
- 在后续的学习和工作中,一些持久化的文件都是放在磁盘的
数据库管理系统
数据库管理系统(DataBaseManagentSystem),简称DBMS,是对数据库进行创建和操作的容器,主要分为“关系型数据库管理系统”和“非关系型数据库管理系统 ”。
-
关系型数据库管理系统
**MySql: ** 之前属于sun公司,现在已经被甲骨文公司收购,特点是体积小、速度快、总体拥有成本低。
Oracle: 是甲骨文公司旗下,特点是系统可移植性好、使用方便、功能强,适用于各类大、中、小微机环境。
SqlServer: 是微软旗下,它只能使用在微软的系统上。
**Sqlite: ** 是一款轻型的数据库,设计目标是嵌入式的。
-
非关系型数据库管理系统:它们把数据储存在内存中,实际上还是存储在磁盘的,开机时它们会把磁盘中的数据放到内存中
redis:是一个key-value存储系统。
mangodb:是一个基于分布式文件存储的数据库。
结构化查询语句(SQL)
专门用来与数据库通信的语言,不是某个数据库供应商专有的语言,几乎所有的DBMS都是支持SQL。
数据库的结构
- 将数据放到一张表中,再把表放在数据库中。
- 一个数据库中可以有多张表,每张表都有自己的名字,表名也是当前唯一标识。
- 一张表也有自己的特性,就像是设计类一样,可以有自己的属性字段。
二、安装数据库----MAC系统
1、下载MySql
- 官网下载地址:https://dev.mysql.com/downloads/
- 进入官网后,选择下载mac版本.dmg
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、安装可视化工具
- 有多种可视化- 工具可供选择,个人使用Navicat Premiun
- 下载地址:https://pan.baidu.com/s/1MqxWkNkdHC1rXybNZG_N6Q 提取码:6m29
- 下载安装即可

浙公网安备 33010602011771号