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 表名;
相关推荐
poemyang4 小时前
十年大厂员工终明白:MySQL性能优化的尽头,是对B+树的极致理解
mysql·pagecache·顺序i/o·局部性原理·b tree·b+ tree
wyiyiyi5 小时前
【Web后端】Django、flask及其场景——以构建系统原型为例
前端·数据库·后端·python·django·flask
天宇_任6 小时前
Mysql数据库迁移到GaussDB注意事项
数据库·mysql·gaussdb
xiep14383335109 小时前
Ubuntu 安装带证书的 etcd 集群
数据库·etcd
Java小白程序员9 小时前
Spring Framework:Java 开发的基石与 Spring 生态的起点
java·数据库·spring
老虎062710 小时前
数据库基础—SQL语句总结及在开发时
数据库·sql·oracle
爱掘金的土拨鼠12 小时前
国产化dm数据库锁表解锁
数据库
花花无缺12 小时前
MySQL 的存储引擎-InnoDB 和 MyISAM的对比
mysql
苏琢玉12 小时前
如何让同事自己查数据?写一个零依赖 PHP SQL 查询工具就够了
mysql·php
庖丁解java12 小时前
N个Utils
数据库