首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
›
MySQL 5.5 Community Server
›
MySQL 5.6 Community Server
›
Percona Configuration Wizard
›
XtraBackup 搭建主从复制
Great Sites on MySQL
›
Percona
›
MySQL Performance Blog
›
Severalnines
推荐管理工具
›
Sequel Pro
›
phpMyAdmin
推荐书目
›
MySQL Cookbook
MySQL 相关项目
›
MariaDB
›
Drizzle
参考文档
›
http://mysql-python.sourceforge.net/MySQLdb.html
广告
V2EX
›
MySQL
使用 Event 来备份数据库?有其它办法?
arslion
·
2014-05-29 17:24:31 +08:00
· 2780 次点击
这是一个创建于 3647 天前的主题,其中的信息可能已经有所发展或是发生改变。
事情是酱紫:
客户服务器用的是MySQL5.6;
我需要做个"按照计划定点备份数据库"的功能;
"计划"是MySQL的Event Schedule, 利用这个Schedule执行备份的指令.
备份指令(SQL):
方案1.SELECT INTO OUTFILE ...
方案2.BACKUP DATABASE ...
方案1只能对挨个备份各表数据, 备份不了结构(或者可以?);
MySQL5.6不支持BACKUP命令, 方案2不好使.
----------
小弟平时活比较杂, 主要方向在测试, 而数据库方面水平比较伤感, 所以任何回答都很有帮助, 先谢谢大家啦
备份
数据库
方案
3 条回复
•
2014-06-13 09:38:53 +08:00
1
arslion
OP
2014-05-29 18:13:28 +08:00
1
跪啦, 决定在程序里调用mysqldump得啦
将计划写入数据库某表, 然后初始化程序的时候读取这个表里的时间和路径, 并初始化一个倒计时器
2
66beta
2014-05-29 18:16:15 +08:00
我记得以前在win2003上用任务计划跑mysqldump备份的
Linux上也可以用crontab的吧?
3
arslion
OP
2014-06-13 09:38:53 +08:00
@
66beta
客户要让我们这个WEB平台来控制备份, 原本是要在前台维护备份计划(主要是时间点), 这周又改为每天半夜备份一次, 不再按照计划时间点. 改来改去感觉真不如直接用crontab, 从而就算平台出现异常也不影响数据库备份
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
2354 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms ·
UTC 15:56
·
PVG 23:56
·
LAX 08:56
·
JFK 11:56
Developed with
CodeLauncher
♥ Do have faith in what you're doing.