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 表名;
相关推荐
随风飘的云14 小时前
MySQL的慢查询优化解决思路
数据库
IvorySQL17 小时前
PostgreSQL 技术日报 (3月7日)|生态更新与内核性能讨论
数据库·postgresql·开源
赵渝强老师18 小时前
【赵渝强老师】金仓数据库的数据文件
数据库·国产数据库·kingbase·金仓数据库
随逸17721 小时前
《Milvus向量数据库从入门到实战,手把手搭建语义检索系统》
数据库
神秘的猪头1 天前
🚀 React 开发者进阶:RAG 核心——手把手带你玩转 Milvus 向量数据库
数据库·后端·llm
0xDevNull2 天前
MySQL索引进阶用法
后端·mysql
0xDevNull2 天前
MySQL索引用法
mysql
IvorySQL2 天前
PostgreSQL 技术日报 (3月6日)|为什么 Ctrl-C 在 psql 里让人不安?
数据库·postgresql·开源
NineData2 天前
数据库管理工具NineData,一年进化成为数万+开发者的首选数据库工具?
运维·数据结构·数据库