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

Day2-MySQL-SQL-1

DDL

DDL-数据库操作

查询

查询所有数据库

SHOW DATABASES

查询当前数据库

SELECT DATABASE();

创建

CREATE DATABASE[IF NOT EXISTS] 数据库名 [DEFAULT CHARSET字符集] [COLLATE排序规则];

删除

DROP DATABASE[IF EXISTS]数据库名;

使用

USE数据库名;

DDL-表操作

DDL-表操作-查询

查询当前数据库所有表

SHOU TABLES;

查询表结构

DESC表名;

查询指定表的建表语句

SHOW CREATE TABLE表明;

DDL-表操作-创建

注意:[...]为可选参数,最后一个字段后面没有逗号

DDL-表操作-数据类型

数值类型

字符串类型

日期类型

DDL-表操作-修改

添加字段

ALTER TABLE表明ADD字段名 类型(长度) [COMMENT注释] [约束];

修改数据类型

ALTER TABLE表名MODIFY字段名 新数据类型 (长度);

修改字段名和字段类型

ALTER TABLE表名CHANGE旧字段名 类型(长度)[COMMENT注释] [约束];

删除字段

ALTER TABLE表名DROP字段名

修改表名

ALTER TABLE表名RENAME TO新表名;

DDL-表操作-删除

删除表

DROP TABLE[IF EXISTS]表名;

删除指定表,并重新创建该表

TRUNCATE TABLE表名;

注意:在删除表时,表中的全部数据也会被删除。

http://www.cnnetsun.cn/news/1249035.html

相关文章:

  • 2026金三银四Java面试通关宝典流出
  • 浙江润鑫轴线车超限汽车检测地磅:坚固耐用精度高,重载检测更可靠
  • js基础和数据类型
  • 从奖励驱动到目标驱动:AI Agent的范式演变与融合
  • Java的三大特性:封装、继承、多态
  • SQL概念及DDL
  • AI Agent 两大 “神辅助” 对决:MCP vs Skills 谁更能打?
  • 告别“代码民工”,拥抱“智能体架构师”:我的 2025 复盘与 2026 OpenClaw+VibeCoding 实战宣言
  • sqlilabs less-3 笔记
  • 从全网爆火的 OpenClaw 说起:为什么“个人数字员工”撑不起企业的 AI 野心?
  • OpenClaw(龙虾) + Qwen3-32B 踩坑实录:那些文档里没写的“血泪教训”
  • 贴心售后RFID设备资深厂家
  • 平滑加权轮询负载均衡的底层逻辑
  • . 使用TFloatKeyAnimation关键帧创建弹跳球动画 . 使用TColorKeyAnimation关键帧动画眩目背景变换 ...
  • Docker Desktop里搭建RabbitMq ..集群的保姆级教程
  • 2026年AI写作与创作利器:7款高效工具助你事半功倍
  • 写一段提取PDF单线图材料表的代码,能支持各种格式的PDF
  • 彼岸花会盛开在理想的他乡
  • Spring AI + RAG 从 0 到 1 落地:本地知识库 + 联网搜索,一套代码直接跑通
  • 推理框架极简入门与实战指南(非常详细),Nano-vLLM从入门到精通,收藏这一篇就够了!
  • 14K Star开源RAG项目实战全解(非常详细),检索优化从入门到精通,收藏这一篇就够了!
  • windows 安装openclaw的优势
  • 第 21 篇、为什么 Docker Compose 的 depends_on 根本管不住服务启动顺序?90% 的新手都搞错了
  • OpenClaw 腾讯云 + 火山方舟(Volcengine Ark)完整安装与扩展教程
  • HLS.js 原生开发!m3u8live.cn打造最贴合项目的 M3U8 在线播放器
  • 给Redis增加密码
  • 项目实训记录
  • CMake构建学习笔记-iconv库的构建
  • Flutter 三方库 graph_kit 的鸿蒙化适配指南 - 让逻辑治理回归“拓扑之美”,打造鸿蒙应用专家级的图算法与依赖治理中台
  • STM32F系列兼容西门子S7 200PLC源码 CPU:STM32F103RCT6(或其他S...