常有新手问我该怎么备份数据库,下面介绍3种备份数据库的方法:

MySQL中的每一个数据库和数据表分别对应文件系统中的目录和其下的文件。

在Linux下数据库文件的存放目录一般为/var/lib/mysql。在Windows下这个目录视MySQL的安装路径而定,DiaHosting的技术员一般为客户安装在D:serversoftmysql下。

如,有一个名为bbs的数据库,那么bbs的数据库文件会存放在/var/lib/mysql/bbs(linux)或者D:serversoftmysqlbbs(Windows)下。

备份文件前,需要将MySQL服务停止,然后将数据库目录拷贝即可。

恢复数据数据库时,需要先创建好一个数据库(不一定同名),然后将备份出来的文件(注意,不是目录)复制到对应的MySQL数据库目录中。

使用这一方法备份和恢复数据库时,需要新旧的MySQL版本一致,否则可能会出现错误。

备份数据库:

mysqldump –user=root –password=root密码 –lock-all-tables 数据库名 > 备份文件.sql

恢复数据库:

mysql -u root –password=root密码 数据库名 < 备份文件.sql

(3)使用Web程序

在这里我们推荐使用“帝国备份王”对MySQL进行备份。

主要优点:

1,跨平台。Windows与Linux下各种WEB环境均可以运行。

2,智能识别编码,解决备份时的乱码问题。

3,不同的MySQL版本间都可以进行备份和恢复操作。

4,采用分组备份,即使是超过1G的数据库也可以正常备份。

登录“帝国备份王”

用户名:admin

默认密码:123456

第一次登录时程序会自动跳转到数据库的设置页面。

安全起见,一定要修改默认的登录密码。

备份数据库

恢复数据库

如果是在其他机器上恢复,需要将“帝国备份王”的程序以及bdata目录下存放备份数据的目录一起上传至新的机器上。

mysql数据库的备份和恢复的常用方法_MySQL数据库备份与恢复方法(转)相关推荐

  1. mysql从只有一个备份文件(多个数据库的备份)中恢复数据到指定数据库

    mysql -uroot -p 要恢复的数据库的名字 --one-database<备份文件 转载于:https://www.cnblogs.com/itfenqing/p/4429398.ht ...

  2. pg数据库的备份和恢复以及sql脚本错误的解决方法

    1.备份单库单表的数据,以insert语句的方式 pg_dump -h IP -p 端口 -U 用户名 -t 表名 --inserts –f dbname.sql 数据库名 pg_dump -h 17 ...

  3. commvault备份mysql数据库_Oracle数据库的备份和恢复-Commvault.PDF

    Oracle数据库的备份和恢复-Commvault.PDF Oracle® 数据库的备份和恢复 亮点 1 集成 在几乎不对生产造成影响的情况下恢复 Oracle .Oracle RAC.Oracle ...

  4. Mairadb数据库的备份和恢复

    Mairadb数据库的备份和恢复 一.检查数据库状态 1.检查mariadb的服务状态 2.测试进入mariadb数据库 二.配置二进制日志功能 1.修改/etc/my.conf 2.重启服务 3.查 ...

  5. Sql Server数据库的备份和恢复措施

    Sql   Server数据库的备份和恢复措施 Sql   Server数据库的备份和恢复措施 一.备份数据库 1.打开SQL企业管理器,在控制台根目录中依次点开Microsoft   SQL   S ...

  6. MongoDB的数据库如何备份和恢复?

    摘要: MongoDB数据库如何备份?恢复MongoDB数据库应如何操作?最近数据库多灾多难,这些问题也成为开发者关注的重点.2016年12月爆出MongoDB数据库安全问题(见MongoDB黑客赎金 ...

  7. MySQL数据库-完全备份及恢复

    MySQL数据库-完全备份及恢复 数据库备份的分类 物理角度: 冷备份:也称脱机备份,特点:关掉数据库再备份 热备份:也称联机备份,特点:开启数据库再备份 温备份:数据库只有可读权限的状态下备份 逻辑 ...

  8. MySQL 数据库的备份和恢复

    MySQL 数据库的备份和恢复 imysql.cn 2006年09月30日 23:56 查看25126次 作者:   [大 中 小] 文章分类:数据库技术 关键字: mysql,mysqldump,导 ...

  9. mysql数据库整体备份和恢复_MySQL 数据库的备份和恢复

    MySQL 数据库的备份和恢复 基本知识>>>>>>> 逻辑备份: 1.mysqldump(数据导出工具) mysqldump options db_name ...

最新文章

  1. bootstrap缩小后div互相叠加_纯 JS 实现放大缩小拖拽踩坑之旅
  2. 双针模型:验证括号,特殊case处理
  3. php中unset函数是在哪一章_php函数可以分为哪三种
  4. JavaScript中的闭包
  5. volatile的应用
  6. c语言语音控制游戏文献,C语言课程设计-基于C语言推箱子游戏设计-毕业论文文献.doc...
  7. 花书+吴恩达深度学习(二十)构建模型策略(超参数调试、监督预训练、无监督预训练)
  8. LeetCode(705)——设计哈希集合(JavaScript)
  9. 50 招教你防止黑客入侵,适用于入门小白到专业人员
  10. gimp 去掉一个颜色的背景_把拍出来的图片文件的背景阴影去掉——用GIMP色阶功能修图
  11. 拓端tecdat|基于R统计软件的三次样条和光滑样条模型数据拟合及预测
  12. visio软件接口流程图_使用VISIO软件绘制系统框图及流程图的方法
  13. 静音抑制_正在研究利润以抑制创新
  14. cv2.cvtColor() 的使用
  15. C# 打开CMD窗口并执行CMD 指令
  16. Linux系统下安装redis
  17. OpenWRT 迅雷远程下载设置
  18. 【JS】Proxy(代理)
  19. 哈工大计算机专业博士毕业前景,关于博士研究生在攻读学位期间发表学术论文的要求...
  20. java 公交管理系统 代码_java公交线路管理系统

热门文章

  1. SQL老司机,居然是这样智能挖掘异常日志
  2. 阿里云大数据利器之-RDS迁移到Maxcompute实现动态分区
  3. 阿里云推出“磐久”云原生服务器系列 能效和交付效率大幅提升
  4. 央视315曝光SDK事件,应用开发者如何避坑?
  5. 【图解分布式架构】看不懂直接面壁
  6. 开发者如何快速精简容器云镜像?| 技术头条
  7. 要闻君说:IBM最新量子计算机真真像个艺术品!鹅厂正式成立了自己的技术委员会哇!联想竟然也试着做了一款智能闹钟?...
  8. 基于Mesos/Docker构建数据处理平台
  9. access数据库文件导入mysql数据库文件怎么打开,Access数据库从外部数据导入文本文件和VF数据库-dbf文件怎么打开...
  10. devc++源文件未编译_iOS 编译知识小结