当前位置:网站首页>MySQL-DDL

MySQL-DDL

2022-06-21 11:46:00 绝牛雷犁热刀

/* DDL(Data Definition Language),数据定义语言,该语言部分包括以下内容: 1.对数据库的常用操作 2.对表结构的常用操作 3.修改表结构 */

# 查看所有数据库
show databases;

# 创建数据库
# create database db;
# if not exists:可选操作,如果不存在则创建
create database if not exists db;

# 选择要使用的数据库
use db;

# 删除数据库
# drop database db;
# if exists:可选操作,如果存在则删除
drop database if exists db;

# 修改数据库编码
alter database db character set utf8;

# 创建表
create table if not exists student
(
    sid      int,
    name     varchar(20),
    gender   varchar(10),
    age      int,
    birthday date,
    address  varchar(20),
    score    double
);


# 查看当前数据库的所有表
show tables;
# 查看指定表的创建语句
show create table student;
# 查看表结构
desc student;
# 删除表
drop table if exists student;


# 修改表结构
# 添加列
alter table student
    add dept varchar(20);

# 修改列名和类型
alter table student
    change dept department varchar(30);

# 删除列
alter table student
    drop department;

# 修改表名
rename table student to stu;

原网站

版权声明
本文为[绝牛雷犁热刀]所创,转载请带上原文链接,感谢
https://blog.csdn.net/m0_58535137/article/details/125313904