收藏

2.SQL之数据定义(DDL)

2021-12-04  本文已影响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 列名;
上一篇 下一篇

猜你喜欢

热点阅读