数据定义语言(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表
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了