发表于: 2018-05-10 21:24:46
1 879
今天完成的事;
1.了解mysql数据库
2.尝试创建一个库和删除一个库
一.mysql:
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。
二.mysql数据库:
定义:
数据库,可以简单的解释为:高效的存储和处理数据的介质(主要分为磁盘和内存两种)。
分类:
根据数据库存储介质的不同,可以将其分为两类,即:关系型数据库(SQL)和非关系型数据库(NoSQL,Not Only SQL)。
举例:
关系型数据库:
- 大型:Oracle、DB2 等;
- 中型:SQL Server、MySQL 等;
- 小型:Access 等。
- 非关系型数据库:
- Memcached、MongoDB 和 Redis 等。
- 区别:
- 关系型数据库:
比较浪费空间,因为其用二维表的形式存储数据。
安全,其将数据保存到磁盘之中,基本不可能出现丢失数据的情况;
- 非关系型数据库:
- 存储数据的效率比较高;
- 不是特别安全,突然断电时会导致数据丢失。
- 三.查看数据库、创建数据库和删除数据库:
- 1.首先打开cmd进入mysql所安装的目录,输入mysql -u root -p 会提示输入密码,我这里默认没有密码,直接按回车进入:
2.输入“show databases;”命令进行数据库的查看(这里注意,命令代码后面必须加“:"结束,不然不会进入):
3.创建数据的基本语法为:create database + 数据库名称 + [库选项];,库选项是用来约束数据库的,不输入为默认值:
4.删除数据库的基本语法为:drop database + 数据库名称;
收获:
知道如何进入mysql,如何去创建、查询、删除数据库;
遇到的问题:
虽然学的的很有兴趣,但还是没有明白测试需要把mysql学到那种地步?哪些测试会试用到mysql数据库?
明天计划的事:
继续学习mysql数据库;
评论