mysql修改表结构和数据库备份还原

来源:互联网 发布:网页版淘宝的微淘 编辑:程序博客网 时间:2024/06/05 11:00

一、修改表结构

# 查询表字段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 原字段名 新字段名 类型 约束条件