您的位置:首页 > 数据库 > MySQL

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

2017-06-09 15:46 218 查看

一、修改表结构

# 查询表字段
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 原字段名 新字段名 类型 约束条件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息