叶东鑫

2025级软件工程学生学习日志

博客园 首页 新随笔 联系 订阅 管理

数据库

**数据库(DataBase,DB)是长期储存在计算机内部有结构、大量、共享的数据集合

  • 长期储存:持久化
  • 有结构
    • 类型:数据库不仅可以储存数据,而且储存的数据具有类型
    • 关系:存储数据之间的关系
  • 大量:大多数数据库中存储的数据是存储在磁盘中的
  • 共享:多个应用程序可以通过数据库实现数据的共享

关系型数据库

非关系型数据库

键值对,只记录数据,不记录关系

术语

数据库(Datebase):存储数据的集合,提供数据存储服务

数据:(Date)

数据库管理系统(Database Management System,DBMS):管理员用数据库管理系统操控数据库软件(MySQL)

数据库系统管理员(Database Anministrator,DBA):负责数据库建立、使用、维修

数据库系统(Database System,DBS):数据库+数据+数据库管理系统+数据库系统管理员

![数据库术语](D:\HONOR Share\Screenshot\数据库术语.png)

数据库术语

MySQL服务介绍及卸载

MySQL以服务的形式存在

怎样开始终止服务
1.在我的电脑右键打开管理双击服务和应用程序,双击服务找到MySQL80,双击打开
2.win+s双击命令提示符以管理员身份运行
输入net stop MySQL80
net start MySQL80


MySQL卸载流程
1.关闭服务
2.进入“控制面板”点击“程序和功能”找到“MySQL Server 8.0”删除
3.删除安装、数据目录
4.删除注册表
打开注册表 win+R 输入regedit
找到\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL80删除就行

DBMS工具介绍和使用

MySQL逻辑结构

![数据库逻辑结构](D:\HONOR Share\Screenshot\数据库逻辑结构.png)

数据库逻辑结构

![数据库结构2](D:\HONOR Share\Screenshot\数据库结构2.png)

数据库结构2

SQL结构化查询语言

用来存取、查询、更新数据以及管理关系型数据库系统

SQL分类

![](D:\HONOR Share\Screenshot\语言分类.png)

语言分类

SQL基本语法

![](D:\HONOR Share\Screenshot\capture_20260623233111791.png)

capture_20260623233111791

DDL数据定义语言

//创建数据库
create database name;
//如果数据库不存在创建数据库
create database if not exists name;
//创建指定字符集的数据库(字符集:数据存储在数据库中的编码格式:utf8 gbk
//查询数据库
show databases;
//显示指定名称的数据库创建的SQL指令
show create database name;
//修改数据库
alter database name character set utf8;
//删除数据库
drop database name;
//if
drop database if exists name;
//使用/切换数据库
use name;
posted on 2026-06-24 00:29  叶东鑫  阅读(0)  评论(0)    收藏  举报