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

相关推荐
小冷coding2 小时前
【MySQL】MySQL 插入一条数据的完整流程(InnoDB 引擎)
数据库·mysql
鲨莎分不晴3 小时前
Redis 基本指令与命令详解
数据库·redis·缓存
专注echarts研发20年3 小时前
工业级 Qt 业务窗体标杆实现・ResearchForm 类深度解析
数据库·qt·系统架构
周杰伦的稻香5 小时前
MySQL中常见的慢查询与优化
android·数据库·mysql
冉冰学姐5 小时前
SSM学生社团管理系统jcjyw(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·ssm 框架·学生社团管理系统·多角色管理
nvd116 小时前
深入分析:Pytest异步测试中的数据库会话事件循环问题
数据库·pytest
appearappear6 小时前
如何安全批量更新数据库某个字段
数据库
·云扬·7 小时前
MySQL 常见存储引擎详解及面试高频考点
数据库·mysql·面试
羊小猪~~7 小时前
【QT】--文件操作
前端·数据库·c++·后端·qt·qt6.3
coding-fun8 小时前
电子发票批量提取导出合并助手
大数据·数据库