当前位置: 首页 > 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 表名;

相关文章:

  • 《C语言中的“吃豆人”:%*c 的奇妙冒险》
  • Lineageos 22.1(Android 15)实现负一屏
  • CSS 选择器详解:类型、用法与示例
  • 微博ip属地不发微博会不会变
  • Oracle 数据迁移至 GaussDB 注意事项
  • Gone v2 Tracer 组件-给微服务提供统一的traceID
  • 科技资讯杂志科技资讯编辑部科技资讯杂志社2025年第2期目录
  • 软考笔记——程序设计语言基础知识
  • Linux文件IO
  • 浅谈canal实例 在docker里面安装canal镜像 Canal监听MySQL数据库变更并同步更新Redis和Elasticsearch 示例
  • zabbix原生linux命令部署和docker部署
  • docker安装milvus向量数据库Attu可视化界面
  • 母婴电商企业案例:日事清驱动项目管理执行与OKR目标管理的流程自动化实践
  • 为什么labelme框选图片后闪退
  • 红宝书第七讲:this绑定与强制类型转换详解(小白指南)
  • 51单片机程序变量作用域问题
  • 【Oracle资源损坏类故障】:详细了解坏块
  • PyTorch分布式训练中各节点如何通信
  • Redis 持久化机制
  • 汇编代码中嵌入回调函数的优化说明
  • 哈马斯官员:只要以军持续占领,哈马斯就不会放下武器
  • “爱泼斯坦案”关键证人弗吉尼亚·朱弗雷自杀身亡
  • 常熟银行一季度净赚超10亿增逾13%,净息差较上年末下降0.1个百分点
  • 金隅集团:今年拿地将选择核心热门地块,稳健审慎投资
  • A股三大股指涨跌互现,电力股走强,地产股冲高回落
  • 安徽铁塔回应“指挥调度中心大屏现不雅视频”:将严肃处理