MySQL表操作(增删改查)

添加字段

复制代码
ALTER TABLE 表名 ADD 字段名字 类型(长度)[COMMENT 注释] [自己给当前字段注释命名];

修改字段

(1)仅仅修改指定字段的一些属性,不能重命名

复制代码
ALTER TABLE 表名 字段名 新数据类型(长度);

(2)可以重命名字段,可以改属性

复制代码
ALTER TABLE 表名 CHANGE 旧字段名字 新字段名字 数据类型(长度) [COMMENT 注释] [自己给当前字段注释命名];

删除字段

复制代码
ALTER TABLE 表明 DROP 字段名;

修改表名

复制代码
ALTER TABLE 表名 RANAME TO 新的表名;

删除表

(1)直接删除当前表

复制代码
DROP TABLE 表名;

(2)这个是删除当前表,然后又创建当前表,注意,这个指定执行之后当前表里面的数据全部丢失,可以理解为格式化当前表

复制代码
ROP TABLE IF EXISTS 表名;

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

复制代码
TRUNCATE TABLE 表名;
相关推荐
就是蠢啊3 分钟前
SpringBoot 基础知识,HTTP 概述
数据库·mysql·spring
darkchink34 分钟前
[LevelDB]Block系统内幕解析-元数据块(Meta Block)&元数据索引块(MetaIndex Block)&索引块(Index Block)
android·java·服务器·c语言·数据库·c++·分布式
代码拾光1 小时前
如果单表数据量大,只能考虑分库分表吗?
数据库
Mazy.v2 小时前
Linux图形化界面
linux·运维·数据库
SelectDB2 小时前
Apache Doris & SelectDB 技术能力全面解析
大数据·数据库·程序员
seeyoutlb2 小时前
bash脚本手动清空mysql表数据
mysql·adb·bash
Microsoft Word3 小时前
分布式数据库HBase
数据库·分布式·hbase
独立开阀者_FwtCoder3 小时前
不要再像我这样使用 React 导入了,试试 Wrapper 模式吧!
前端·javascript·数据库
代码吐槽菌3 小时前
基于SpringBoot的律师事务所案件管理系统【附源码】
java·数据库·spring boot·后端·毕业设计