type
status
date
slug
summary
tags
category
icon
password
comments
1.数据库的基本概念
(1)数据库的英文单词 database 简称DB
(2)什么是数据库:用于存储和管理数据的仓库
(3)数据库的特点:
①持久化存储数据,其实数据库就是一个文件系统
②方便存储和管理数据
③使用统一的方式操作数据库 – SQL
(4)常见的数据库软件

①Mysql :开源免费的数据库,中小型数据库,已经被Oracle收购了。从Mysql6.x版本也开始收费了。(Sun公司收购Mysql,Sun公司被Oracle收购了)
②DB2:IBM公司的数据库产品,收费,常应用于银行系统
③SQL Server:MicroSoft公司收费的中型数据库。C#、.net等语言常使用
④SQLite:嵌入式的小型数据库,应用在手机端,如Android
(5)MariaDB数据库软件
①安装、卸载、配置
由于MariaDB各版本有差异,所以参见对应版本网上教程
②为什么使用MariaDB
MariaDB数据库管理系统是Mysql的一个分支,主要由开源社区维护,可以兼容Mysql,现在,MariaDB的数据特性、性能都超越了Mysql
2.SQL
(1)什么是SQL
Structured Query Language:结构化查询语言
其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。
(2) SQL通用语法
①SQL语句可以单行或多行书写,以分号结尾。
②可以使用空格和缩进来增加语句的可读性
③Mysql数据库的SQL语句不区分大小写,关键字建议使用大写
④三种注释
*单行注释 – 注释内容 或# 注释内容(Mysql特有)
*多行注释 /注释/
(3)SQL分类
①DDL(Data Definition Language)数据库定义语言
用来定义数据库对象:数据库,表列。关键字:create,drop,alter等
②DML(Dtat Manipulation Language)数据操作语言
用来对数据库表中的数据进行增删改。关键字:insert,delete,update等
- 作者:于淼
- 链接:https://yumiao1.com/article/bwThird
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。