备份恢复MySQL数据库

本文介绍了如何使用mysqldump进行MySQL数据库的备份和恢复操作,并详细讲解了通过crontab设置定时任务来实现自动备份的方法。内容包括指定用户和数据库进行备份,将备份文件导入,以及crontab中常用特殊符号的使用,如定时每天凌晨两点执行备份任务。同时,还提到了查看和删除crontab任务的命令,以及cron服务的启动状态检查。
摘要由CSDN通过智能技术生成

备份

mysqldump -u root -p  数据库名  表名 >  位置

mysqldump -u root -p sys_user user > /home/whch/user.bak

 

恢复
 

mysqldump -u root -p sys_user user < /home/whch/user.bak

 

导入sql数据

mysql -u用户名    -p密码    <  要导入的数据库数据(runoob.sql)
# mysql -u root -p 123456 < runoob.sql

crontab -e 执行任务

* * * * * command path  // 前五个字段可以取整数值,指定何时开始工作,第六个域是字符串,即命令字段,其中包括了crontab调度执行的命令。 各个字段之间用spaces和tabs分割。
字段名称 说明 取值范围
分钟 每小时的第几分钟执行 0-59
小时   每日的第几个小时执行 0-23
日期 每月的第几天执行 1-31
月历 每年的第几月执行 1-12
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值