我的编程空间,编程开发者的网络收藏夹
学习永远不晚

一分钟带你了解mysql DDL

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

一分钟带你了解mysql DDL

小编给大家分享一下一分钟带你了解mysql DDL,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

SQL分类:

SQL语句主要可以划分为以下3个类别:

DDL语句:数据定义语言,这些语句定义了不同的数据段,数据库,表,列,索引等数据库对象。常用的语句关键字主要包括createdropalter等。

DML语句:数据操纵语句,用于添加,删除,更新和查询数据库记录,并检查数据完整性。常用的语句关键字主要包括insertdeleteupdateselect等。

DCL语句:数据控制语句,用于控制不同数据段直接的许可和访问级别的语句。这些语句定义了数据库,表,字段,用户的访问权限和安全级别。主要的语句关键字包括grantrevoke等。

我们今天主要介绍的是DDL语句

1.创建数据库

语法:

create database 数据库名;

选择要操作的数据库:USE 数据库; 对于要操作的数据库我们需要使用use来选择一下!

查看数据库中所有的数据表show tables;

mysql> create database test;//创建数据库
Query OK, 1 row affected (0.00 sec)

mysql> use test;//使用刚创的数据库
Database changed
mysql> show table;
Empty set (0.11 sec)//查看数据库中的表,因为我们没有创,所以为空

2.删除数据库:

语法:

drop database 数据库名;

示例:

mysql> drop database test;//删除我们刚刚创建的数据库

3.创建表(在哪个数据库里面创建表需要先使用use选择到那个要操作的数据库)

语法:

create table 表名(
字段1名 字段1类型 列的约束条件,
字段2名 字段2类型 列的约束条件,
...);

示例:

mysql> create table student//创建数据表
    ->(
    ->ID Int,
    ->Name varchar(12)
    );
    Query OK, 0 row affected (0.13 sec)

4.删除表

语法:

drop table 表名;

示例:

mysql> drop table student;//删除我们刚刚创建的数据表

看完了这篇文章,相信你对“一分钟带你了解mysql DDL”有了一定的了解,如果想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

一分钟带你了解mysql DDL

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

【JAVA】十分钟带你了解java的前世今生

个人主页:【😊个人主页】 系列专栏:【初始JAVA】 文章目录 前言JAVA介绍诞生🔬名字与图标🤖发展🛩️未来🪄 前言 玩过我的世界的朋
2023-08-25

一文带你了解MySQL之锁

目录 一、解决并发事务带来问题的两种基本方式1.1 一致性读(Consistent Reads)1.2 锁定读(Locking Reads)1.2.1 共享锁和独占锁1.2.2 锁定读的语句 1.3 写操作 二、多粒度锁三
2023-08-16

一文带你了解MySQL之约束

在SQL标准中,一共规定了6种不同的约束,包括非空约束,唯一约束和检查约束等,而在MySQL中是不支持检查约束的,所以这篇文章先对其余5种约束做一个详解和练习。 文章目录 1. 约束的概念2. 约束的分类3. 非空约束4. 唯一
2023-08-17

【MySQL】一文带你了解数据过滤

🎬 博客主页:博主链接 🎥 本文由 M malloc 原创,首发于 CSDN🙉 🎄 学习专栏推荐:LeetCode刷题集! 🏅 欢迎点赞 👍
2023-08-17

一文带你了解MySQL中的事务

目录一.什么是事务二.事务操作演示小结三.事务的特性四.事务的隔离级别概述四种隔离级别脏读、不可重复读、幻读操作一.什么是事务在mysql中的事务(Transaction)是由存储引擎实现的,在MySQL中,只有InnoDB存储引擎才支持
2023-02-17

一文带你了解MySQL之undo日志

目录 一、事务回滚的需求二、事务id2.1 给事务分配id的时机2.2 事务id是怎么生成的2.3 trx_id隐藏列 三、undo日志的格式3.1 INSERT操作对应的undo日志3.2 DELETE操作对应的undo日志3
2023-08-20

一文带你了解Java

今天就跟大家聊聊有关一文带你了解Java,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Java 简介Java是由Sun Microsystems公司(现已被oracle公司收购)于1
2023-05-31

【MySQL】一文带你了解MySQL中的子查询

文章目录 1. 需求分析与问题解决1. 1实际问题1.2 子查询的基本使用1.3 子查询的分类 2. 单行子查询2.1 单行比较操作符2.2 代码示例2.3 HAVING 中的子查询2.4 注意的问题 3. 多行子查询3.1
2023-08-18

编程热搜

目录