MySQL数据库-修改表中的数据

修改表中的数据

格式一:修改表中的全部数据

update 表名 set 字段=值

案例:update tb001 set name="张三"

格式二:修改表中指定的数据

update 表名 set 字段=值 where 记录=值

案例:update tb001 set name="李四" where id=3

修改数据的字符集

alter database 库名 character set "字符集" collate "排序规则"

增加字段

alter table 表名 add column 字段名 字段属性 after 字段名

删除字段(强烈建议不要删除字段)

alter table 表名 drop column 字段名

修改字段名

alter table 表名 change column 字段名 新字段名 属性约束

修改字段的默认值

alter table 表名 change column 字段名 字段属性 default 值

修改字段的顺序

alter table 表名 modify column 字段名 属性 after 位置

补充(用的很少)

查看数据库所支持的字符集:show charset

查看当前数据库的字符集:show create database 库名

相关推荐
jiayou646 小时前
KingbaseES 实战:深度解析数据库对象访问权限管理
数据库
于眠牧北7 小时前
MySQL的锁类型,表锁,行锁,MVCC中所使用的临键锁
mysql
李广坤1 天前
MySQL 大表字段变更实践(改名 + 改类型 + 改长度)
数据库
Turnip12022 天前
深度解析:为什么简单的数据库"写操作"会在 MySQL 中卡住?
后端·mysql
爱可生开源社区2 天前
2026 年,优秀的 DBA 需要具备哪些素质?
数据库·人工智能·dba
随逸1772 天前
《从零搭建NestJS项目》
数据库·typescript
加号33 天前
windows系统下mysql多源数据库同步部署
数据库·windows·mysql
シ風箏3 天前
MySQL【部署 04】Docker部署 MySQL8.0.32 版本(网盘镜像及启动命令分享)
数据库·mysql·docker
李慕婉学姐3 天前
Springboot智慧社区系统设计与开发6n99s526(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·后端
百锦再3 天前
Django实现接口token检测的实现方案
数据库·python·django·sqlite·flask·fastapi·pip