【MySQL】打开科技创新的第一生产力

](https://img-home.csdnimg.cn/images/20220524100510.png#pic_center)

个人主页: Aileen_0v0
热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法
个人格言:“没有罗马,那就自己创造罗马~”

Vitality shows in not only the ability to persist but the ability to start over.

文章目录

  • MySQL先导
    • `MySQL思维导图`
  • `SQL`
    • `SQL通用语法`
    • `SQL分类`
  • 数据库实操
    • 展示数据库
    • 创建数据库
    • 删除数据库
    • 使用数据库
    • 查询当前数据库
    • 切换到其它数据库
    • 注意事项
  • 通过DDL操作数据库当中的表结构
    • 通过DDL查询表结构的三种方法
  • 表结构的创建
    • DDL表的创建
    • 注意事项
    • 总结:

【MySQL】打开科技创新的第一生产力_第1张图片

MySQL思维导图

【MySQL】打开科技创新的第一生产力_第2张图片
【MySQL】打开科技创新的第一生产力_第3张图片

在一个数据库仓库可以创建多个数据库,一个数据库可以创建多张表,基于表存储数据的数据库叫做:关系型数据库。

SQL

SQL通用语法

  • SQL语句可单行或多行书写,以分号结尾。
  • SQL语句可以使用空格/缩进来增强语句可读性。
  • MySQL数据库的SQL语句不区分大小写,关键字使用大写。
  • 注释:
  • 单行注释: – 或 # 注释内容
  • 多行注释: /* 注释内容 */

SQL分类

分类 全称 说明
DDL Data Definition Language 数据定义语言,用来定义数据库对象
DML Data Manipulation Language 数据操作语言,用于数据增删改
DQL Data Query Language 数据查询语言,用来查询数据库中表的记录
DCL Data Control Language 数据控制语言,用于创建数据库,控制数据库的访问权限

数据库实操

展示数据库

【MySQL】打开科技创新的第一生产力_第4张图片

创建数据库

在这里插入图片描述

【MySQL】打开科技创新的第一生产力_第5张图片
【MySQL】打开科技创新的第一生产力_第6张图片
创建itheima这个数据库,并制定它的字符集为utf8mb4

删除数据库

【MySQL】打开科技创新的第一生产力_第7张图片

使用数据库

【MySQL】打开科技创新的第一生产力_第8张图片

查询当前数据库

【MySQL】打开科技创新的第一生产力_第9张图片

切换到其它数据库

【MySQL】打开科技创新的第一生产力_第10张图片


注意事项

  • 已创建好的数据库,不能再次创建
    在这里插入图片描述
  • 若不小心打错命令可以通过\c退出
    【MySQL】打开科技创新的第一生产力_第11张图片

【MySQL】打开科技创新的第一生产力_第12张图片

通过DDL操作数据库当中的表结构

【MySQL】打开科技创新的第一生产力_第13张图片

【MySQL】打开科技创新的第一生产力_第14张图片

【MySQL】打开科技创新的第一生产力_第15张图片

由于刚刚的itheima这个数据库是我们刚刚才创建的,所以它里面的表结构是空的,但是如果我们像第二幅图那样切换到系统的库里面就可以看到系统里面所有的表结构,这就是show tables;的作用。

表结构的创建

【MySQL】打开科技创新的第一生产力_第16张图片

注意事项

  • [...]为可选参数,最后一个字段后面没有逗号

【MySQL】打开科技创新的第一生产力_第17张图片

根据上面的表结构建表

【MySQL】打开科技创新的第一生产力_第18张图片

通过comment加注释

【MySQL】打开科技创新的第一生产力_第19张图片

通过show tables; 查看创建好的表。

【MySQL】打开科技创新的第一生产力_第20张图片
通过desc 表名;查询表结构。

【MySQL】打开科技创新的第一生产力_第21张图片

通过show create tables 表名;展示表的详细信息。

总结:

本篇主要讲的是什么是SQL以SQL的用法及分类,以及如何使用数据库,通过DDL创建和操作数据库的表。

](https://img-home.csdnimg.cn/images/20220524100510.png#pic_center)

你可能感兴趣的:(MySQL自学篇,mysql,科技,数据库,职场和发展,开发语言,笔记,数据分析)