目录
大家好! 想必大家都知道数据库,不管我们学什么语言,都需要一个东西来存储我们的数据----那就是咱们的数据库
在这里呢! 我给大家带来的 是我正在用,也是目前为止比较热门,比较大具化的数据库------那就是MySQL数据库
大家好! 想必大家都知道数据库,不管我们学什么语言,都需要一个东西来存储我们的数据----那就是咱们的数据库
在这里呢! 我给大家带来的 是我正在用,也是目前为止比较热门,比较大具化的数据库------那就是MySQL数据库
1.1数据库基础:
数据库:数据库就是存储和管理数据的仓库
oracle:大型数据库 亿级 数据的安全会得到保障
sql server:中型数据库 千万级别
mysql:小型数据库 百万级别 优点:安全 免费 使用最多
mgDB:一个前端的数据库...
sqlite:嵌入式数据库 使用在移动端
...
# 以上所列 均为数据库工具 统称DBMS
# mysql mgDB等不是数据库 数据库是开发者不能直接访问的一个仓库 必须需要借助这些DBMS才能访问到数据库
# 数据库是一个后缀是.DB的一个文件
# SQL:访问数据库的结构化语言 简称为sql语言 sql语言是可以跨平台的
2.1 数据库的分类
2.1.1 关系数据库
关系数据库:是指采用了关系模型来组织数据的数据库,简单来说,关系型数据库以表格方法存储数据
主流的关系数据库有oracle、db2、sql server、sy base、mysql等
2.1.2 非关系型数据库
非关系数据库:就是非关联性的数据库,强调key-values的方法存储数据
一般指NoSQL。 NoSQL
3.1 数据库特定
持久化存储
读写速度极高
保证数据的有效性
4.1 关系型数据库管理系统的介绍
白话:关系型数据库管理系统 就是一个软件
作用:用来管理数据
分类:
关系型数据库服务端软件
关系型数据库客户端软件
5.1 数据库的四大操作
增:新增数据
删:删除数据
改:修改数据
查:查询数据
6.1 安装数据库(重点)
6.1.1 第一种方式
windows:选择mysql-installer-community-8.0.13.0.msi
MAC:选择mysql-5.6.41-macos10.13-x86_64.dmg
注意事项:端口范围 3306-55000 你在设置端口的时候 一地一定要确定这个端口在你电脑上是没有的
数据库默认的账号名