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

【MySQL数据库 | 第三篇】DDL数据库操作

在这里插入图片描述

文章目录

  • DDL操作指令概览
  • 数据库操作

DDL操作指令概览

😮 DDL 命令
💡CREATE:创建对象(如数据库、索引、试图等)
💡ALTER:修改对象结构(如添加列、修改数据类型)
💡DROP:删除对象(如表、数据库)
💡TRUNCATE:快速清空表数据(释放存储空间,不可回滚)

温馨提示:
1.sql语句大小写都可,为方便理解,均用小写
2.对应的sql语句中的 [操作] 意思为:该操作不是必须要有,可根据需要自行添加

数据库操作

SHOW DATABASES【查询所有的数据库】
(show databases)

mysql> show databases;

在这里插入图片描述


SELECT DATABASE()【查询当前正在使用的数据库】
( select database() )

mysql> select database();

注意:初始状态时,查询会显示为NULL,因为此时还未使用数据库
在这里插入图片描述


USE 数据库名【使用数据库】
(use databases)

mysql> use wyq;

案例:使用数据库 wyq
在这里插入图片描述


CREATE DATABASE [ IF NOT EXISTS ] 数据库名 [ DEFAULT CHARSET 字符集 ] [ COLLATE 排序规则 ]【创建数据库】
(create database [ if not exists ] 数据库名 [ default charset 字符集 ] [ collate 排序规则 ])

mysql> create database if not exists stu;

案例:创建数据库 stu
在这里插入图片描述


DROP DATABASE [ IF EXISTS ] 数据库名【删除某个数据库】
( drop database [ if exists ] 数据库名 )

mysql> drop database if exists stu;

案例:删除数据库 stu
在这里插入图片描述


如果我的内容对你有帮助,请 点赞 评论 收藏 。创作不易,大家的支持就是我坚持下去的动力!
在这里插入图片描述

http://www.xdnf.cn/news/983359.html

相关文章:

  • OpenGL ES绘制3D图形以及设置视口
  • 【排错】ubuntu挂载硬盘mount报错 unknown filesystem type ‘LVM2_member‘.
  • 基于STM32音频频谱分析设计
  • [HarmonyOSNext鸿蒙开发]11.ArkUI框架:Swiper、Grid布局与代码复用实战指南
  • GIS局部放电在线监测系统的设计与应用
  • LinkedHashMap
  • Mac电脑 SSH客户端 - Termius
  • Flutter Container 组件详解
  • ROS2加持,SU17实现全控制链路再进化
  • 虚拟机新增硬盘,与数据挂载
  • 【云原生】阿里云SLS日志自定义字段标签实现日志告警
  • 债券与股票:投资市场的两大基石
  • 华为服务器obsutil使用方法
  • 【无标题】测试
  • C盘清理方法
  • [3-02-01].第03节:环境搭建 - 在Docker中安装部署Redis环境:
  • 【技巧】win10和ubuntu互相挂在共享文件夹
  • 机器视觉开发-图片转CAD
  • 类复制.省略 class.copy.elision
  • 前端实习校验函数汇总(未完成)
  • 【2025最新版】Node.js详细安装配置教程(Windows系统)附安装包
  • 【第一章:人工智能基础】02.数据处理及可视化-(3)可视化工具与技术
  • 详细解释aruco::markdetection _detectInitialCandidates函数
  • wxWidgets常见辅助类的应用示例
  • 智能制造——解读86页敏捷制造业务模型设计方案【附全文阅读】
  • 【Lua热更新知识】学习一 Lua语法学习
  • Unity Android 启动应用的时候黑屏问题
  • 嵌入式学习笔记DAY36(事务、网页制作、HTTP协议)
  • Linux日志分割压缩实战指南
  • Spring Boot 中ConditionalOnClass、ConditionalOnMissingBean 注解详解