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 表名;
相关推荐
m0_748554813 小时前
golang如何实现用户订阅偏好管理_golang用户订阅偏好管理实现总结
jvm·数据库·python
早日退休!!!4 小时前
《数据结构选型指南》笔记
数据结构·数据库·oracle
xcLeigh4 小时前
KES数据库性能优化实战
数据库·sql·性能优化·sql优化·数据性能
阿正呀4 小时前
Redis怎样实现本地缓存的高效失效通知
jvm·数据库·python
yoyo_zzm4 小时前
Laravel9.x新特性全解析
数据库·mysql·nginx
2501_901200534 小时前
mysql如何设置InnoDB引擎参数_优化innodb_buffer_pool
jvm·数据库·python
m0_495496415 小时前
mysql处理复杂SQL性能_InnoDB优化器与MyISAM差异
jvm·数据库·python
forEverPlume6 小时前
PHP怎么使用Eloquent Attribute Composition属性组合_Laravel通过组合构建复杂属性【方法】
jvm·数据库·python
2301_809204707 小时前
mysql在docker容器中如何部署_利用docker-compose快速启动
jvm·数据库·python
虹科网络安全7 小时前
艾体宝产品|深度解读 Redis 8.4 新增功能:原子化 Slot 迁移(上)
数据库·redis·bootstrap