数据库的命令

alter table 表名 change column 旧名 新名 类型;将现有字段名字改为其他名字;

alter table 表名 modify column 字段名 新类型 ; 将已经有了的字段名改变类型;

mysql -u root -p;

show databases;

切换数据库

select database();

show tables;

desc emp;

修改表中字段

  • alter table 表名 modify 字段名 新数据类型(长度)

    -- 1. 修改字段长度
    ALTER TABLE emp MODIFY COLUMN username VARCHAR(20);

    -- 2. 修改字段名
    ALTER TABLE emp CHANGE COLUMN name username VARCHAR(20);

    -- 3. 添加字段
    ALTER TABLE emp ADD COLUMN age INT;

    -- 4. 删除字段
    ALTER TABLE emp DROP COLUMN age;

修改表名字:

复制代码
ALTER TABLE 旧表名 RENAME TO 新表名;

删除表

相关推荐
闪电悠米1 分钟前
黑马点评-优惠券秒杀-03_basic_seckill_and_oversell
java·数据库·spring boot·spring·缓存·oracle·面试
逍遥德4 分钟前
PostgreSQL --- 数组函数详解
数据库·sql·postgresql
.Cnn4 分钟前
MySQL事务和Spring事务
数据库·后端·mysql·spring
福大大架构师每日一题9 分钟前
redis 8.8.0 发布:新数据结构、字段级通知、INCREX、XNACK 全面升级,8.6 到 8.8 变化一文看懂
数据结构·数据库·redis
霸道流氓气质10 分钟前
Spring Data JPA 完全指南
开发语言·数据库
Demon1_Coder11 分钟前
Day4-LangChain4j-向量数据库-检索增强RAG
数据库
phltxy12 分钟前
RabbitMQ 应用问题
数据库·分布式·rabbitmq
星晨雪海12 分钟前
基于 SpringBoot + Redis (Lettuce) + RabbitMQ 实现「Redis 预扣库存 + 异步同步数据库」
数据库·spring boot·java-rabbitmq
mosaic_born14 分钟前
centos 7.9 离线部署Zabbix 6.0.46 监控详细方案(解决数据库字符集问题)
数据库·centos·zabbix
weelinking14 分钟前
【产品】10_搭建前端框架——把你的原型变成真实页面
java·大数据·前端·数据库·人工智能·python·前端框架