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

相关推荐
云老大TG:@yunlaoda3603 小时前
华为云国际站代理商TaurusDB的成本优化体现在哪些方面?
大数据·网络·数据库·华为云
TG:@yunlaoda360 云老大3 小时前
华为云国际站代理商GeminiDB的企业级高可用具体是如何实现的?
服务器·网络·数据库·华为云
最贪吃的虎4 小时前
Git: rebase vs merge
java·运维·git·后端·mysql
QQ14220784495 小时前
没有这个数据库账户,难道受到了sql注入式攻击?
数据库·sql
残 风5 小时前
pg兼容mysql框架之语法解析层(openHalo开源项目解析)
数据库·mysql·开源
勇往直前plus5 小时前
MyBatis/MyBatis-Plus类型转换器深度解析:从基础原理到自定义实践
数据库·oracle·mybatis
cyhysr5 小时前
sql将表字段不相关的内容关联到一起
数据库·sql
九皇叔叔5 小时前
MySQL 数据库 MVCC 机制
数据库·mysql
此生只爱蛋6 小时前
【Redis】Set 集合
数据库·redis·缓存
bjzhang756 小时前
C#操作SQLite数据库
数据库·sqlite·c#