匿名通过本文主要向大家介绍了Linux,MySQL,数据库,自动,实现等相关知识,希望本文的分享对您有所帮助
1.给mysql创建用户备份的角色,并且授予角色SELECT, RELOAD, SHOW DATABASES, LOCK TABLES等权限。mysql> create user 'backuper'@'localhost' identified by '********';
Query OK, 0 rows affected (0.00 sec)
mysql> grant SELECT, RELOAD, SHOW DATABASES, LOCK TABLES on *.* to backuper@localhost;
Query OK, 0 rows affected (0.00 sec)
2.在系统中找到存储空间比较大的硬盘创建备份目录,并且创建shell脚本
注意:-u和用户名中间是没有空格的,-p和密码也是这样的。
3.添加计划任务,需要安装crontab
vixie-cron 软件包是 cron 的主程序;
crontabs 软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。
4.设置开机启动
6.启动crontab服务
,
以上就是Linux下实现MySQL数据库自动备份的实例详解的详细内容,更多请关注微课江湖其它相关文章!