【MySQL】——MySQL数据库和SQL结构化查询语言概述

数据库和SQL语言

【1】数据库概述

    数据的传输:数据库 —> Web服务器 —> Web浏览器 保存数据的容器:
(1)数组和集合:保存到内存中,断电丢失 (2)文件:可以永久保存,但查询困难 (3)数据库:永久保存数据 + 统一管理方便查询
DB(Database):数据库 DBMS(Database Management System):数据库管理系统 SQL(Structure Query Language):结构化查询语言 DBA:数据库管理员
    数据库中的数据:
类似于excel表,将表放入数据库
    表:
(1)每个表名字唯一性 (2)表 —> 类 (3)每一列 —> 属性 (4)每一行 —> 对象

【2】SQL语言

    SQL语言的优点:
(1)几乎支持所有的DBMS (2)可以进行复杂的数据库操作
    SQL语言分类:
(1)DML(Data Manipulation Language 数据操纵语言):增、删、改、查 (2)DDL(Data Definition Language 数据定义语言):库和表的创建删除 (3)DCL(Data Control Language 数据控制语言):用于定义用户的访问权限和安全级别 (4)TCL(Transaction Control Language 事务控制语言):事务操作

【3】MySQL数据库

    MySQL优点:
(1)成本低、免费 (2)性能高 (3)操作简单
    DBMS分类:
(1)基于共享文件系统的DBMS(例如Access) (2)基于客户端-服务器(c/s系统) 的DBMS(例如MySQL Oracle)

【4】启动/停止MySQL服务

    方式一:通过计算机管理
右击计算机 —> “管理” —> “服务” —> 启动停止服务器
    方式二:通过命令行方式(管理员模式)
启动:net start MySQL77(数据库名) 停止:net stop MySQL77(数据库名)
经验分享 程序员 微信小程序 职场和发展