数据定义语言(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表

 

posted @   yinghualeihenmei  阅读(157)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示