社区
MySQL
帖子详情
mysql下备份数据库的方法或步骤
碧水幽幽泉
2010-10-08 05:48:17
如题: mysql下备份数据库的方法或步骤
要求对数据库进行快照备份,并删除一个月之前的备份数据。
...全文
162
10
打赏
收藏
mysql下备份数据库的方法或步骤
如题: mysql下备份数据库的方法或步骤 要求对数据库进行快照备份,并删除一个月之前的备份数据。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
碧水幽幽泉
2010-10-09
打赏
举报
回复
问题解决了,谢谢两位,就此结贴了!
ACMAIN_CHM
2010-10-08
打赏
举报
回复
[Quote]非常感谢楼上两位,再请教下:按照以上方法能实现热备份(即在服务器开启的情况下完成备份)吗?[/Quote]
能,建议你先看完手册中的这部分内容。这些问题自然你就知道答案了。
碧水幽幽泉
2010-10-08
打赏
举报
回复
非常感谢楼上两位,再请教下:按照以上方法能实现热备份(即在服务器开启的情况下完成备份)吗?
ACMAIN_CHM
2010-10-08
打赏
举报
回复
MySQL官方文档
http://dev.mysql.com/doc/refman/5.1/zh/index.html
[Quote]5.9. 备份与恢复
5.9.1. 数据库备份
5.9.2. 示例用备份与恢复策略
5.9.3. 自动恢复
5.9.4. 表维护和崩溃恢复
5.9.5. myisamchk:MyISAM表维护实用工具
5.9.6. 建立表维护计划
5.9.7. 获取关于表的信息
本节讨论如何进行数据库备份(完全备份和增量备份),以及如何执行表的维护。本节描述的SQL语句语法参见第5章:数据库管理。此处提供的大多数信息主要适合MyISAM表。InnoDB备份程序参见15.2.8节,“InnoDB数据库的备份和恢复”。
5.9.1. 数据库备份
因为MySQL表保存为文件方式,很容易备份。要想保持备份的一致性,对相关表执行LOCK TABLES操作,然后对表执行FLUSH TABLES。参见13.4.5节,“LOCK TABLES和UNLOCK TABLES语法”和13.5.5.2节,“FLUSH语法”。你只需要读锁定;这样当你复制数据库目录中的文件时,允许其它客户继续查询表。需要FLUSH TABLES语句来确保开始备份前将所有激活的索引页写入硬盘。
如果你想要进行SQL级别的表备份,你可以使用SELECT INTO ...OUTFILE或BACKUP TABLE。对于SELECT INTO ...OUTFILE, 输出的文件不能先存在。对于BACKUP TABLE也如此,因为覆盖完整的文件会有安全风险。参见13.2.7节,“SELECT语法”和13.5.2.2节,“BACKUP TABLE语法”。
备份数据库的另一个技术是使用mysqldump程序或mysqlhotcopy脚本。参见8.8节,“mysqldump:数据库备份程序”和8.9节,“mysqlhotcopy:数据库备份程序”。
1. 完全备份数据库:
2. shell> mysqldump --tab=/path/to/some/dir --opt db_name
或:
shell> mysqlhotcopy db_name /path/to/some/dir
只要服务器不再....
[/Quote]
zuoxingyu
2010-10-08
打赏
举报
回复
[Quote=引用 5 楼 qq646748739 的回复:]
引用 2 楼 zuoxingyu 的回复:
mysqldump -uroot -p123 --opt -E -R dbname>c:\dbname1008.sql
逻辑备份
停止数据库服务,复制DATA目录。
物理备份
安装的是linux系统,是把:c:\dbname1008.sql 换成 linux下的目录吗?
[/Quote]
是的。。后面是备份文件的位置和名称。
碧水幽幽泉
2010-10-08
打赏
举报
回复
[Quote=引用 2 楼 zuoxingyu 的回复:]
mysqldump -uroot -p123 --opt -E -R dbname>c:\dbname1008.sql
逻辑备份
停止数据库服务,复制DATA目录。
物理备份
[/Quote]
安装的是linux系统,是把:c:\dbname1008.sql 换成 linux下的目录吗?
zuoxingyu
2010-10-08
打赏
举报
回复
楼主问下百度和狗狗,能够得到N多详细的资料。
实践过程中有问题,咱们再探讨。
zuoxingyu
2010-10-08
打赏
举报
回复
mysqldump -uroot -p123 --opt -E -R dbname>c:\dbname1008.sql
逻辑备份
停止数据库服务,复制DATA目录。
物理备份
碧水幽幽泉
2010-10-08
打赏
举报
回复
急求:mysql下备份数据库的方法或步骤
碧水幽幽泉
2010-10-08
打赏
举报
回复
急,在线等,谢谢!
数据库
开发 维护 性能调优
备份
还原 各种复杂问题的解决方案
数据库
开发 维护 性能调优
备份
还原 各种复杂问题的解决方案 这时对CSDN上出现的很多问题的解决方案的总结 免费分享 大家多多下载哦
如何正确的完全卸载
MySQL
往往有的时候 我们的
Mysql
安装后不能卸载干净,导致下次再安装
Mysql
的时候 报错 ,这里面详细的介绍了 如何正确的完全卸载
MySQL
。
MySQL
如何
备份
数据库
备份
是
数据库
管理中至关重要的一部分。
MySQL
提供了多种
备份
方式,包括
mysql
dump和等。选择合适的
备份
方法
和工具,结合自动化
备份
策略,能有效确保数据的安全和恢复能力。希望本文能帮助你更好地理解
MySQL
数据库
备份
的相关知识,为你的
数据库
管理工作提供支持。如果有任何问题,欢迎留言讨论!
MySql
数据库
备份
与恢复——使用
mysql
dump 导入与导出
方法
总结
MySql
数据库
备份
与恢复——使用
mysql
dump 导入与导出
方法
总结
mysql
dump客户端可用来转储
数据库
或搜集
数据库
进行
备份
或将数据转移到另一个sql服务器(不一定是一个
mysql
服务器)。 转储包含创建表和/或装载表的sql语句。 ps、如果在服务器上进行
备份
,并且表均为myisam表,应考虑使用
mysql
hotcopy,因为可以更快地进行
备份
和恢复。 本文从三部分介绍了mys...
MySQL
备份
详细
步骤
information_schema库,performance_schema库,sys库和
mysql
.gtid_executed不会被
备份
,其他所有的库表都会
备份
。原文链接:https://blog.csdn.net/weixin_52951697/article/details/124717883。此时登录host2的
数据库
可以看到两个
数据库
中的内容相同。此时在/backup/
MySQL
下编写
备份
还原部分内容。此时在
数据库
中就可以查看被删除的
数据库
已经库表。将需要
备份
的
数据库
如下
备份
,后删除再导入即可。
MySQL
56,940
社区成员
56,756
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章