数据库的命令

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_5806140010 分钟前
如何防止SQL注入利用存储过程_确保存储过程不拼字符串.txt
jvm·数据库·python
james的分享10 分钟前
向量数据库之Milvus
数据库·milvus
weixin_4087177725 分钟前
mysql权限表查询性能如何优化_MySQL系统权限缓存原理
jvm·数据库·python
吕源林25 分钟前
怎么优化MongoDB的软删除设计_布尔标记与删除时间戳
jvm·数据库·python
吕源林32 分钟前
如何解决SQL存储过程连接泄露_确保在异常后关闭连接
jvm·数据库·python
Gofarlic_OMS1 小时前
应对MathWorks合规审查的专项准备工作
大数据·服务器·网络·数据库·人工智能
七夜zippoe1 小时前
DolphinDB SQL查询:从基础到进阶
数据库·sql·进阶·聚合·dolphindb
有想法的py工程师1 小时前
PostgreSQL 深入heap_update() 与 HOT 机制(附源码级解析)
数据库·postgresql
qq_342295822 小时前
如何为容器内多个列表实现统一滚动条.txt
jvm·数据库·python