数据库的命令

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 新表名;

删除表

相关推荐
weixin_4045512410 小时前
自动化数据库理解:用 AI 与 LLM 自动推断表的用途与关系
数据库·人工智能·自动化
java1234_小锋10 小时前
【技术专题】Mysql8 数据库 - Mysql8 简介 & 安装以及配置
数据库·mysql
oradh10 小时前
Oracle固定执行计划的方法----SQL Profie(三)
数据库·sql·oracle
测试学习test10 小时前
SPI读取W25Q64硬件驱动(HAL库)
数据库·stm32·嵌入式硬件·算法
做运维的阿瑞11 小时前
mysql数据库分组查询:GROUP BY 与 HAVING 的执行逻辑
数据库·sql·mysql
LaughingZhu11 小时前
Product Hunt 每日热榜 | 2026-10-01
数据库·人工智能·深度学习·神经网络·搜索引擎
阳光九叶草LXGZXJ11 小时前
达梦数据库-学习-67-SSL加密认证
linux·运维·数据库·sql·学习·ssl
ha_lydms11 小时前
MaxCompute中JSON函数
大数据·数据库·阿里云·json·dataworks·maxcompute·odps
细嗅蔷薇@12 小时前
DML常见操作
数据库·mysql
lusklusklusk12 小时前
Oracle数据库基础之7_备份恢复基础之SCN
数据库·oracle