一、修改表结构
# 查询表字段
desc 表名称
desc user;
# 修改表字段
alter table 表名称 change 原字段名 新字段名 类型 约束条件
alter table user change u_name username varchar(50) not null;
# 增加一个字段
alter table 表名称 add column 字段名 类型 约束条件
alter table user add column u_address varchar(50) not null;
# 删除一个字段
alter table 表名称 drop column 字段名
alter table user drop column u_address;
二、数据库备份/还原
# 备份数据库
mysqldump -u username -p --databases 数据库1 数据库2 ... > 保存文件的绝对路径
mysqldump -u root -p test > D://test.sql;
# 还原数据库
mysql -u username -p < 备份文件路径
mysql -uroot -p < D://test.sql;
三、说明
#可以使用这条命令完成大多数的修改字段操作
alter table 表名称 change 原字段名 新字段名 类型 约束条件