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 库名

相关推荐
Ljw...9 分钟前
DeepSeek+Kimi生成高质量PPT
数据库·c++·powerpoint·ppt·deepseek
m0_7482405416 分钟前
数据库操作与数据管理——Rust 与 SQLite 的集成
数据库·rust·sqlite
生产队队长18 分钟前
ThinkPHP:配置Redis并使用
android·数据库·redis
致奋斗的我们31 分钟前
HAProxy介绍与编译安装
linux·汇编·数据库·mysql·青少年编程·haproxy·openeurler
偏右右1 小时前
UNION 联合查询
数据库·sql
Mr-Apple1 小时前
MySQL的Union和OR查询
android·数据库·mysql
YGGP2 小时前
【每日八股】Redis篇(二):数据结构
数据结构·数据库·redis
hxung2 小时前
MySQL面试学习
学习·mysql·面试
愉悦的麻婆豆腐2 小时前
Neo4j使用neo4j-admin导入csv数据方法
数据库·neo4j
莳花微语3 小时前
使用MyCAT实现分布式MySQL双主架构
分布式·mysql·架构