当前位置:   article > 正文

MySQL学习笔记_01初识及DDL语句

MySQL学习笔记_01初识及DDL语句

初识MySQL及DDL语句


今天,我将开启对MySQL的学习,首先简单介绍一下MySQL,MySQL数据库隶属于MySQL AB公司,因其具有免费使用、配置简单、稳定性好、性能优良、管理与维护容易等优点,受到市场的青睐与认可,成为目前最受欢迎的开源数据库。

SQL

结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。
SQL分为三类:DDL语句、DML语句、DCL语句


DDL语言

DDL语句:数据定义语言,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变数据段、数据库、表、列、索引等数据库对象。

1.1 创建数据库和表

在进入MySQL 8.0 Command Line Client后,登录启动MySQL,可以进行创建数据库操作。

CREATE DATABASE testBase;
  • 1

创建数据库

当然也可能是遇到创建同名的数据库,此时数据库将会报错,如下方所示。

在这里插入图片描述

在数据库中我们可以通过CREATE TABLE语句来创建数据表。

在这里插入图片描述

此外我们可以通过DESC语句查看表结构。

在这里插入图片描述

1.2 查看与使用数据库

当数据库创建后,我们可以使用show DATABASES来查看当前全部的数据库,并通过USE对应数据库进行指定。

在这里插入图片描述
在这里插入图片描述

1.3 删除数据库

当然,我们可以执行DROP DATABASE语句对其进行删除

在这里插入图片描述

1.4 修改表结构

我们可使用ALTER TABLE语句对数据库表进行修改,如为Sno的长度增加到100。

在这里插入图片描述

因此我们可以对表进行添加列、删除列、修改列等操作。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.5 删除表

我们可使用DROP TABLE对不需要的表进行删除。

在这里插入图片描述


小结

MySQL使用了标准化的SQL语句,容易上手且稳定性好,相对于Oracle而言更加简单且支持多线程的设计,加油打卡学习。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/593046
推荐阅读
相关标签
  

闽ICP备14008679号