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

相关推荐
belldeep几秒前
本草纲目:如何应用 PostgreSQL 实现【中医药】主题数据库 ?
数据库·postgresql·本草纲目
Bert.Cai12 分钟前
MySQL CURTIME()函数详解
数据库·mysql
Bert.Cai13 分钟前
MySQL CURDATE()函数详解
数据库·mysql
NGSI vimp26 分钟前
MySQL|MySQL 中 `DATE_FORMAT()` 函数的使用
数据库·mysql
秋928 分钟前
MySQL8.0.46 与 MySQL8.4.9:跨越代际的深度差异解析与升级全指南
mysql
HAWK eoni35 分钟前
Mysql 驱动程序
数据库·mysql
二哈赛车手1 小时前
新人笔记---实现简易版的rag的bm25检索(利用ES),以及RAG上传时的ES与向量数据库双写
java·数据库·笔记·spring·elasticsearch·ai
xxjj998a1 小时前
Laravel4.x核心特性全解析
android·mysql·laravel
何中应1 小时前
CentOS 7安装、卸载MySQL数据库(二)
数据库·mysql·centos
KmSH8umpK1 小时前
Redis分布式锁从原生手写到Redisson高阶落地,附线上死锁复盘优化方案进阶第六篇
数据库·redis·分布式