初识MySQL

1.数据库

Database简称DB,长期存放在计算机内,有组织、可共享的大量数据的集合。

2.数据库的作用

结构化存储大量数据 ,方便检索和访问。

保持信息的一致性,完整性,降低数据冗余。

共享和安全

通过组合分析,产生新的有用信息。

3.数据库管理系统

DataBase Management System,DBMS

操作和管理数据库的大型系统软件,用于建立,使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。

4.常见的数据库模型分为关系型数据库和非关系型数据库

5.关系型数据库中的表

一个数据库由一组表组成,表中的行为记录,列为字段。

6.MySQL简介

免费开源的关系型数据库。可运行与Windows或Linux系统。

7.SQL语句的分类

|--------------------------|------------------------------------|-----------------------------------------------|
| 名称 | 解释 | 命令 |
| DDL (数据定义语言**)** | 定义和管理数据对象, 如创建数据库,创建数据表等 | CREATE**、DROPALTER |
| DML (数据操作语言) | 用于操作数据库对象中所包含的数据 | INSERT
UPDATEDELETE |
| DQL (数据查询语言) | 用于查询数据库数据 | SELECT |
| TCL (事务控制语言) | **确保被
DML语句影响的表的所有行及时得以更新** | COMMITSAVEPOINTROLLBACK |
| DCL (数据控制语言) | 用来管理数据库的语言,包括管理权限及数据更改 | GRANT
、**REVOKE |

8.使用sql操作MySQL数据库

创建数据库 CREATE DATABASE [IF NOT EXISTS] 数据库名;

查看数据库列表 SHOW DATABASE;

选择或使用数据库 USE 数据库名;

删除数据库(慎用) DROP DATABASE [IF EXISTS] 数据库名

相关推荐
可涵不会debug2 分钟前
Redis魔法学院——第四课:哈希(Hash)深度解析:Field-Value 层级结构、原子性操作与内部编码优化
数据库·redis·算法·缓存·哈希算法
学习不止,掉发不停4 分钟前
MySQL基础-DQL(四)
数据库·mysql
赵渝强老师7 分钟前
【赵渝强老师】国产金仓数据库的物理存储结构
数据库·postgresql·国产数据库
曹牧17 分钟前
Oracle闪回区配置与故障处理操作指南
数据库·oracle
无名-CODING29 分钟前
Spring事务管理完全指南:从零到精通(上)
java·数据库·spring
fengxin_rou33 分钟前
【黑马点评实战篇|第一篇:基于Redis实现登录】
java·开发语言·数据库·redis·缓存
我待_JAVA_如初恋36 分钟前
Redis常用的数据类型之String
数据库·redis·缓存
@ chen37 分钟前
MySQL 中的锁机制
数据库·mysql
Elastic 中国社区官方博客42 分钟前
Elasticsearch:使用 Elastic Workflows 构建自动化
大数据·数据库·人工智能·elasticsearch·搜索引擎·自动化·全文检索
OnYoung1 小时前
编写一个Python脚本自动下载壁纸
jvm·数据库·python