当前位置: 首页 > news >正文

sql-DDL

 ddl全称为data definition language(数据定义语言),用来定义数据库对象(数据库,表,字段)

一.ddl-数据库操作 

1.查询数据库

show databases;

2.创建数据库

create  database [if not exists] 数据库名 [default charset 字符集]

 

3.删除数据库

drop database  数据库名;

4.使用数据库

use 数据库名;

 

二.ddl-表操作

1.查询

1.查询当前数据库所有表

show tables; 

2.查询表结构

desc 表名; 

3.查询指定表的建表语句

show create table 表名;  

2.建表

3.改表

1.添加字段

alter table 表名 add 字段 类型;

2.改表名

alter table 表名 rename to 新表名;

3.改字段名和数据类型

语法

alter table 表名 change 旧名 新名 新数据类型;

4.改数据类型

alter table 表名 modify 字段 新类型;

5.删除字段

alter table 表名 drop 字段;

四.删除表

drop table 表名;


http://www.mrgr.cn/news/95244.html

相关文章:

  • RAG优化:python实现基于问题生成(扩展语义表示、优化检索粒度和提升上下文关联性)的文档增强RAG
  • 英语 - 笔记
  • STC89C52单片机学习——第28节: [12-2] AT24C02数据存储秒表(定时器扫描按键数码管)
  • 算法模型从入门到起飞系列——广度优先遍历(BFS)
  • 【Linux内核系列】:动静态库详解
  • 数据结构-----队列
  • 2025 使用docker部署ubuntu24容器并且需要ubuntu24容器能通过ssh登录SSH 登录的Ubuntu24容器
  • java常用数据转换
  • 蓝桥真题讲解
  • 【C#】CS学习之Modbus通讯
  • 24. 状态模式
  • Vulnhub-wordpress通关攻略
  • 蓝桥杯 之 暴力回溯
  • 切线、斜率、梯度和导数以及其关系
  • css-grid布局
  • 限幅滤波法对数据进行滤波优化
  • Vulnhub-dedecms织梦通关攻略
  • 【C++网络编程】第2篇:简单的TCP服务器与客户端
  • CIR-Net:用于 RGB-D 显著性目标检测的跨模态交互与优化(问题)
  • vmware下linux无法上网解决方法