《MySQL》对表进行操作(DDL语句)

文章目录

  • 💡创建表
  • 💡修改表
  • 💡删除表

在了解下列语句前,先掌握一下指令

# 查看表内容
desc [表名]
# 详细查看表内容
show create table [表名] \G

💡创建表

# 创建表 
create table [表名] (
	[字段1] [类型1],
	[字段2] [类型2],
	...
	[字段n] [类型n]
	){charset=[字符集] collate=[校验规则] engine=[存储引擎名]}; # {}里面的表示可以省略
  • 补充:使用不同的存储引擎,表的文件存储结构也会不合同。
    在这里插入图片描述

💡修改表

# 修改表名
alter table [表名] rename to [新表名];

# 修改列名
alter table [表名] change [列名] [新列名] [数据类型];

# 修改属性
alter table [表名] modify [列名] [字段];  # 通常是列名和字段

# 增添列
alter table [表名] add [列名] [数据类型] {commit "(此处填注释解)"} after [列名];  # {}里内容可省略

# 删除列
alter table [表名] drop [列名];
  • 注意:在实际项目里面,表名一般不更改,因为会引起很多连锁报错。
    在这里插入图片描述
    修改列名是覆盖式修改,这就是为什么要加“数据类型varchar()”。

💡删除表

# 删除表
drop table [表名];
  • 注意:不要轻易删除表,删除时一定要做好备份,除非此表真无关紧要。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/34347.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

ChatGPT实战:高考志愿填报

近期,随着各地陆续发布高考成绩,高考志愿填报市场随之升温,“高报师”再次成为“香饽饽”。填报志愿对中学生来说太难,在一个懵懂的年纪做这样一个决策,份量是比较重的。当普通人没很多的信息做参考的时候,…

pytorch快速入门中文——01

PyTorch 深度学习:60分钟快速入门 原文:https://pytorch.org/tutorials/beginner/deep_learning_60min_blitz.html 作者: Soumith Chintala https://www.youtube.com/embed/u7x8RXwLKcA 什么是 PyTorch? PyTorch 是基于以下两个…

Linux历史及环境搭建(VMware搭建CentOS7环境以及使用XShell连接Vmware)

Linux历史及环境搭建 1.Linux历史1.1 UNIX发展的历史1.2 Linux发展历史1.2.1 开源1.2.2 官网1.2.3 发行版本 2.VMware配置CentOS7环境2.1 CentOS下载2.2 配置环境2.3 切换国内阿里源2.4 无图形化界面开机2.5 使用XShell连接VMware 结语 1.Linux历史 在这里简要介绍Linux的发展…

AI医疗。

随着技术的发展,人工智能(AI)已经渗透到了我们生活的许多领域,包括凭其强大的预测和分析能力已经走入了医疗卫生领域。特别是在使用OpenAI的GPT-4技术的chatbot,如chatGPT和GPT-4等,已经成为了给医疗行业注…

Bert

参考资料: 《机器学习》李宏毅 1 Bert 是怎么运作的? Bert 是一种自监督学习(Self-supervised Learning)模型。Bert 的目标是 pre-train 出一个能够理解语义的多功能语言模型,使之能够在特定任务上只学习较少的带标…

MAVEN的学习

MAVEN的作用是什么? 依赖管理:方便快捷的管理项目的资源(jar包),避免版本冲突问题统一项目结构:提供标准、统一的项目结构项目构建:标准跨平台(Linux、windows、MacOS)的…

幂等性及解决方案

什么是幂等性 幂等性简单的说就是相同条件下,一次请求和多次重复的请求,接口的执行结果是相同的。 什么情况下会出现幂等性问题呢? 前端重复提交表单:如用户在提交表单的时候,由于网络波动没有及时给用户做出提交成…

可信数据库大会,不见不散!

由中国信息通信研究院、中国通信标准化协会指导,中国通信标准化协会大数据技术标准推进委员会(CCSA TC601)、InfoQ 极客传媒联合主办的 2023 可信数据库发展大会将于今日在北京国际会议中心隆重召开。 本届大会以“自主 创新 引领”为主题…

STM32微控制器:现状与竞争力的评估

STM32是意法半导体(STMicroelectronics)开发的一系列32位ARM Cortex-M微控制器。它们被广泛用于嵌入式系统开发,并在许多应用领域中得到了广泛应用,包括消费电子、工业自动化、汽车行业和物联网等。 尽管我无法提供最新的市场趋势…

Linux 内核源代码情景分析(一)

系列文章目录 Linux 内核设计与实现 深入理解 Linux 内核 Linux 设备驱动程序 Linux设备驱动开发详解 深入理解Linux虚拟内存管理 Linux 内核源代码情景分析(一) 文章目录 系列文章目录一、存储管理1、外部设备存储空间的地址映射(1&#xff…

机器学习14:稀疏性-Sparsity

现实世界中,问题的特征的数量往往是很大的,而其中起决定性作用的往往是很小的一部分,稀疏规则化算子的引入会学习去掉这些没有信息的特征,也就是把这些特征对应的权重置为 0。 1.稀疏性正则化:L₁ 正则化 稀疏向量通常…

SSM框架模板

SSM(Spring、SpringMVC、MyBatis) 首先对Spring框架和mybatis框架进行整合:(需要进行测试,是否获取到数据库的内容,才能进行下一步对Springmvc框架的整合) 目录结构: pom.xml文件的模板: 最开…

spring.aop 随笔4 如何借助jdk代理类实现aop

0. 下了有一个月的雨,这对鼻炎来说来吗?不好 其实这也算6月份的博客,之前一直疏于整理 本文仅关注jdk代理所实现的spring.aop下,两者的关系完整的aop源码走读请移步相关 spring.aop 的其他随笔 1. 反编译追踪源码 1.1 jdk代理类…

Echarts柱状图数据过多设置滚动条效果

未设置前: 可以看出数据全部挤压在一起了 设置后: 下面多出一个滚动条,并且鼠标可以拖动数据 dataZoom: [{show: true,height:8,bottom:0,startValue: 0, //起始值endValue: 5, //结束值showDetail: false,fillerColor: "rgba(1, 132, …

(5)深度学习学习笔记-多层感知机

文章目录 多层感知机和激活函数代码来源 多层感知机和激活函数 通过在网络中加入一个或多个隐藏层来克服线性模型的限制,使其能处理更普遍的函数关系类型。最简单的方法是将多个全连接层堆叠在一起。每一层都输出到上面的层,直到生成最后的输出&#xf…

springboot开启热部署

第一步引入spring-boot-devtools依赖 <!--热部署--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope><!--默认false改依赖是否可以传递&…

虚幻引擎(UE5)-大世界分区WorldPartition教程(三)

文章目录 前言LevelInstance的使用1.ALevelInstance2.选择Actor创建关卡3.运行时加载LevelInstance 总结 上一篇&#xff1a;虚幻引擎(UE5)-大世界分区WorldPartition教程(二) 前言 在制作大关卡时&#xff0c;可能会遇到这样一种情况&#xff0c;就是关卡中的某些Actor会重复…

Element-Plus select选择器-下拉组件错位bug(有高度滚动时)

1. bug重现 由于项目不便展示&#xff0c;因此在官网复现bug https://element-plus.org/zh-CN/component/select.html#基础用法 2. 调试 源码调试时发现下拉菜单是直接放在body 元素里&#xff0c;这时候希望它不要直接放在body里&#xff0c; 查阅文档看到这两个属性&#x…

量化研究丨全市场多空情绪

量化策略开发&#xff0c;高质量社群&#xff0c;交易思路分享等相关内容 大家好&#xff0c;我是Le Chiffre 今天我们简单的介绍一个天风期货工具复现&#xff0c;如下图所示&#xff1a; 其实我只是关注了公众号&#xff0c;但是从来没有认真看过他们的研究。在5月底的时候&…

计算机网络速成

更好的阅读体验 \color{red}{\huge{更好的阅读体验}} 更好的阅读体验 因特网概述 网络、互联网和因特网 网络&#xff1a;将多个计算机或计算机网络通过通信线路连接起来&#xff0c;使得它们可以相互通信和交换信息的系统。由若干节点&#xff08;Node&#xff09;和连接这些…