软件测试Mysql数据库学习(一)

本文介绍了软件测试中学习数据库的重要性,特别是MySQL。主要内容包括为何要学习数据库、学习方法和课程目标。详细讲述了数据库的基本概念,如数据、数据库、DBMS等,以及MySQL的安装配置步骤。此外,还讲解了数据库的常用操作,如创建、使用、查看和删除数据库,以及表的操作,如建表、约束、表结构修改等。
摘要由CSDN通过智能技术生成

做测试为什么要学习数据库:

  • 会数据库操作有利于你更好的开展测试工作(测试环境搭建、功能、性能、安全性测试等)
  • 许多公司在面试笔试的时候,会考察数据库

如何学数据库?

数据库是一门操作课,重在动手操作。

课程目标

  • 跟数据库相关的概念(了解)
  • 环境的安装配置(了解)
  • 数据库的常用操作(数据库、表及数据的操作)(熟悉/掌握)

数据库相关的概念

数据:data  是数据库中存储的信息

数据库:database DB 通俗理解,指的是存储数据的仓库,长期存储在计算机内的有组织、可共享的大量数据的集合。

数据库管理软件:DBMS 用来操纵和管理数据仓库的软件。

DBMS可分为两类:

关系型数据库管理软件:以表的方式来存储数据。常见的有:MySQL/Oracle/SQL Server/DB2等。(注意:关系型数据库管理软件使用SQL做数据库的管理。)

非关系型数据库管理软件:以文档或字符串等其他非表的方式来存储数据。常见的有:MongoDB/Redis/HBase等。

数据库系统:DBS 在计算机系统中引入了数据库之后的系统。

数据库管理员:DBA

SQL:Structured Query Language 结构化的查询语言,主要包含了以下几个部分:

DQL:数据查询语言——用来检索数据库的数据,此部分是我们学习的重点,语法最为复杂和灵活。包括:select from where group by having order by

DML:数据操作语言——用于改变数据库的数据,包括:insert delete update

DDL:数据定义语言——用于定义数据的结构,包括:create alter drop

DCL:数据控制语言——用于定义数据库用户的权限。

环境的安装配置

安装前须知:

  • 关闭杀毒软件和管理软件:360/QQ管家/金山毒霸/鲁大师等
  • 如果在安装过程中提示你丢失dll库文件的,需要运行MSVBCRT.AIO.2019.07.20.X64.exe

 安装配置过程: 

  1. 将mysql-5.7.18-win32.zip解压后的bin目录配到环境变量path中:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值