数据定义语言(DDL)
https://blog.csdn.net/m0_61491995/article/details/125689610
数据库模式定义语言DDL(Data Definition Language),是用于描述数据库中要存储的现实世界实体的语言。
一、数据库的操作命令
1.创建数据库
格式:
create database 数据库名;
示例:
创建一个student数据库
2.打开指定数据库
格式:
use 数据库名;
示例:
打开student数据库
3.查看数据库
格式:
show databases;
示例:
4.删除数据库
格式:
drop database 数据库名;
示例:
二、数据库表格的操作命令
1.创建表格
格式:
create table 表格名(
列名 类型 [属性] [索引] [注释],
列名 类型 [属性] [索引] [注释],
列名 类型 [属性] [索引] [注释]
);
#注意最后的一列不要加 ','
示例:
在student数据库中创建一个students表包含学号,姓名,性别
2.查看表格定义语句
格式:
show create table 表格名;
示例:
3.显示表的具体结构
格式:
desc 表格名;
格式:
4.查看数据库中所有的表
格式:
show tables;
示例:
5.修改表格
5.1修改表名
格式:
alter table 旧表名 rename as 新表名;
示例:
将students表改名为stu表
5.2添加字段
格式:
alter table 表名 add 列名 类型;//增加一列
示例:
在stu表中添加一列age字段
5.3修改字段
格式:
alter table 表名 modify 列名 修改后的类型;//修改一列
alter table 表名 change 原列名 新列名 列类型;//为列重命名
示例:
将stu表中的age的类型,改为char,将sex改为happy
5.4删除字段
格式:
alter table 表名 drop 列名;//删除一列
示例:
删除happy
6.删除表格
格式:
drop table [if exits] 表格名;
示例 :
删除stu表