软件测试工程师需要掌握的MySQL技能

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语言分类:

  DQL:数据查询语言,用于对数据进行查询,例如:select
 DML:数据操作语言,对数据进行增加、修改、删除,例如:insert、update、delete
 TPL:事务处理语言,对事务进行处理,例如:begin transaction、com
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是邀月噢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值