mysql数据库备份和恢复常用命令

一、备份命令:

[root@localhost soft]# mysqldump -u root -pmaksim menagerie>/home/soft/menagerie.sql

1.备份mysql数据库为带删除表的格式(能够让该备份覆盖已有数据库而不需要手动删除原有数据库)

[root@localhost soft]# mysqldump --add-drop-table -u root -pmaksim person>/home/soft/person.sql
2.压缩备份mysql数据库:

[root@localhost soft]# mysqldump -u root -pmaksim user|gzip > /home/soft/user.sql.gz
3.备份mysql数据库中某些表:

[root@localhost soft]# mysqldump -u root -pmaksim user off push >/home/soft/user_off_push.sql
ps:user为数据库 off push为user数据库中的表。

4.同时备份多个mysql数据库:

[root@localhost soft]# mysqldump -u root -pmaksim --databases person user > /home/soft/person_user.sql
ps:person和user均为数据库。

二、还原命令:

[root@localhost soft]# mysql -u root -pmaksim person < person.sql
1.还原压缩的mysql数据库:

[root@localhost soft]# gunzip < user.sql.gz |mysql -u root -pmaksim user;




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值