1,修改某个字段的类型和长度
命令:alter table 表名 modify column 字段名 类型(长度)
例如:现有一个 student 表,需要将 name 字段由 char(30) 修改为 varchar(66),则在 MySQL 的命令行输入: alter table student modify column name varchar(60)
即可。
需要提醒一下,修改字段类型会涉及到数据的类型转换,可能会导致数据出错或者丢失,因此修改类型应该谨慎。
2,修改某个字段的数据值
命令:update 表名 set 列名 = 新值,列名 = 新值... where 列名 = 某值
例如:现有一个 student 表,需要将姓名为 盖伦 的同学的分数 score 修改为 666,则在MySQL 的命令行输入:update student set score = 666 where name = '盖伦'
即可。