mysql数据库备份
2013-11-27 15:55
204 查看
love聊网络那点事:http://weibo.com/u/3923942488
一:copy文件方式
需要copy安装目录下data下的ib_logfile0、ib_logfile1、ibdata1(数据文件)和以数据名称命名的文件(数据库结构文件.frm格式)注意:一般情况下ibdata1里面存储的所有数据的数据,这样备份是将整个mysql备份了,而不能只针对某个库备份,解决方法如下:
MySQL数据库数据分开存储
MySQL数据默认存储在ibdata1文件中。如果要每张表使用单独的innoDB文件,修改my.ini文件,增加下面配置
innodb_file_per_table
然后重启服务
二:sql语句形式备份
建立bat文件即可自动备份,参数自己改哦
@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
mysqldump -hlocalhost -u root -p --opt chx > D:\db_backup\chx_%Ymd%.sql
@echo on
利用sql进行恢复时可能由于sql文件太大而导致失败,可以通过运行
配置允许的数据包大小:set global max_allowed_packet = 10*1024*1024*10;解决相关文章推荐
- mysql数据库备份脚本
- mysql数据库备份和还原
- MySQL数据库之Percona全量增量备份与恢复
- 在vps[linux]上定时备份你的网站和mysql数据库
- Python实现备份MySQL数据库的方法示例
- MySQL数据库备份命令
- Linux Shell脚本之利用mysqldump备份MySQL数据库(详细注解)
- MySQL数据库备份和还原
- mysql数据库的备份和还原
- mysql数据库定时备份
- CentOS下每天自动备份mysql数据库
- mysql数据库备份及恢复命令mysqldump,source的用法
- 实现自动备份MySQL数据库
- linux定时备份mysql数据库
- python备份mysql数据库
- Mysql数据库备份和还原常用的命令
- C# MySQL数据库的备份 还原 初始化
- MySQL Study之--Mysql数据库备份工具(mysqldump)
- Linux下Mysql数据库备份和恢复全攻略
- MYSQL数据库的备份与恢复