1、工具准备
1.1mysql下载
mysql官网:MySQL
点击下载
下滑选择社区版
选择版本和想要的方式下载
我下的是压缩包哈哈,压缩包不用安装,下载后解压到指定位置然后就好了
配置环境变量
(win11)打开我的电脑->右键属性->选择高级系统设置
在系统变量里面创建一个新的变量MYSQL_HOME
变量名:MYSQL_HOME
变量值:MySQL的安装路径
然后在系统变量Path中加入刚刚我们写的变量值就是MySQL的安装路径
欧了咱们MySQL安装和配置完啦
用windows自带的输入框输入“服务”
服务启动成功会显示正在运行
1.2图形界面化工具
(直接上链接~~)
navicat12.1
链接:https://pan.baidu.com/s/1bE3agoa3dDzNHhEsk4P_aA
提取码:aabb
sqlyog(貌似不是很兼容win11)
链接:https://pan.baidu.com/s/1ZtU-luDtNnmKKoxpXC7-vg
提取码:ccss
dbeaver
链接:https://pan.baidu.com/s/1pKN_C8Xr1WbwOj63RAiRow
提取码:63ee
(上面三个都是图形界面化工具,我用的是navicat主要是因为navicat图形界面好看哈哈,用着顺手)
打开就是这个样子
1.3链接数据库
创建成功后就会显示出来
(数据库链接就ok啦~)
2、数据库介绍
2.1数据库发展
(这给东东就了解一下就行)
人工管理阶段:结绳、甲骨文、纸(很难管理和查询)
文件系统阶段:就是像我们电脑上点文件夹和文件(还是不方便查询)
数据库阶段:有组织的数据集合(起飞,方便管理和查询)
数据库:计算机内有组织的数据集合,存储数据的地方
2.2数据库分类
关系型数据库RDMS:
数据之间的关系用数据表(表格)的形式展现,好查询
常见的关系型:
Oracle:大型项目数据库:银行干、电信
MySQL:web项目常用数据库
Microsoft SQL Server:微软自研数据库
SQLite:轻量级数据库,移动平台
非关系型NoSQl:
Redis:开源,可做数据库、缓存、消息中间件和列队(键值对)
Mongodb:面向文档开源数据库,以文档的形式存储数据
Hbase:大型数据库
2.3关系型数据库组成
数据行(一条记录)、数据列(字段)、数据表(结构+数据)、数据库(数据表的集合)
2.4SQL介绍
SQL:结构化查询语言,通过SQL语言对数据库进行操作
SQL语言分类: