美文网首页收藏
2.SQL之数据定义(DDL)

2.SQL之数据定义(DDL)

作者: 每天起床都想摆 | 来源:发表于2021-12-04 23:32 被阅读0次

DDL--数据定义语言

操作数据库

谓词:create drop alert


查询数据库

show databases;

创建数据库

create database 数据库名称;

创建数据库(判断,如果不存在则创建)

create database if not exists 数据库名称;

删除数据库

drop database 数据库名称;

删除数据库(判断,如果存在则删除)

drop databas if exists 数据库名称;

查看当前使用的数据库

select database();

使用数据库

use 数据库名称;

操作表

查询表

查询当前数据库下所有表的名称

show tables;

查询表结构

desc 表名称;

创建表

基本语法

create table 表名(
    字段名1    数据类型1,
    字段名2    数据类型2,
    ...
    字段名n    数据类型n
);

最后一行末尾,不能加逗号

删除表

删除表

drop table 表名;

删除表时判断是否存在,若存在则删除

drop table if exists 表名;

修改表

修改表名

alter table 表名 rename to 新的表名;

添加一列

alter table 表名 add 列名 数据类型;

修改数据类型

alter table 表名 modify 列名 新数据类型;

修改列名和数据类型

alter table 表名 change 列名 新列名 新数据类型;

删除列

alter table 表名 drop 列名;

相关文章

  • 2.SQL之数据定义(DDL)

    DDL--数据定义语言 操作数据库 谓词:create drop alert查询数据库 创建数据库 创建数据...

  • GreenDao

    1.SQL语句分类 DDL数据定义语言DML数据操作语言DCL数据控制语言DQL数据查询语言 2.SQL语句 ①创...

  • MySQL的DDL

    DDL(数据定义语言) DDL(Data Definition Language):数据定义语言,用来定义数据库对...

  • MySQL基础知识

    1. DDL 数据定义语言(DDL,Data Defintion Language)语句:数据定义语句,用于定义不...

  • 03.DDL定义语句

    DDL(Data Definition Language) DDL 数据定义语言,用来定义数据库和表结构 创建数据...

  • DDL,DML,DQL,DCL解释

    DDL(data definition language)。数据定义语言,定义数据结构,特别使数据库模式,ddl语...

  • SQL语句

    SQL语句分类: DDL 数据定义语言DCL 数据控制语言DML 数据操作语言 1、DDL 数据定义语...

  • DML-数据操作语言

    1.DDL、DCL与DML DDL(Data Definition Languages)数据定义语言:这些语句定义...

  • SQL语言组成

    数据定义语言(Data-Definition Language,DDL):SQL DDL提供定义关系模式、删除关系...

  • Oracle中概念

    Oracle中 DDL、DML、DCL DDL(Data Definition Language,数据定义语言):...

网友评论

    本文标题:2.SQL之数据定义(DDL)

    本文链接:https://www.haomeiwen.com/subject/ejgmxrtx.html