mysqldump 备份还原数据库

备份库命令

mysqldump -udotprd -h"sqlIP" -p密码 库 > /path/20210909库.sql

还原命令

登录数据库

use 库

source /path/20210909库.sql;

备份表

mysqldump -udotprd -h"sqlIP" -p密码 库 表 > 20210909biao.sql

例如:

mysqldump -udotprd -h"127.0.0.1" -p密码  qa userid > 20210909userid.sql #qa 是库名称 userid是表名称

将20210909userid.sql 表导入qa库时, 如果userid 表已经存在,则会删除重新创建, 可以打开备份的sql文件查看能看到这条语句 

DROP TABLE IF EXISTS `userid`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `userid` (

 

恢复表

登录数据库

use qa

source /path/20210909userid.sql;

source 相当于将sql文件中的sql语句全部执行一遍

 

posted @ 2021-09-09 16:03  来自牧羊人  阅读(57)  评论(0编辑  收藏  举报