这里介绍两种方法:
1. mysqldump
mysqldump不需要登录到数据库中就可以备份和恢复库和表;
(1)备份
mysqldump -uroot -p‘123123’ mytest > /mnt/mytest_bak_$(date +%F).sql #注意这里是在命令行操作的,不是在mysql数据中,所以也不会有冒号
(2)恢复
mysql -uroot -p’123456′ mytest < /mnt/mytest_bak_2019-10-10.sql
2. source
(1)如果在其他机器上面使用scp命令将需要恢复的文件拷贝到本地目录,例如:/root/mysql_boy.sql;
(2)登录到数据库里面恢复数据
mysql -u root -p #登录需要恢复数据的mysql数据库
password: #输入登录用户的密码
>source /root/mysql_boy.sql; #使用source恢复想要恢复的文件,注意后面的英文冒号不要丢了
赞赏微信赞赏
支付宝赞赏
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 关于编程知识分享网(www.ittce.com)