• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > MySQL数据库备份与恢复方法

MySQL数据库备份与恢复方法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了mysql数据库备份,mysql数据库备份脚本,mysql数据库备份语句,mysql数据库备份方法,mysql数据库备份还原等相关知识,希望本文的分享对您有所帮助

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

(1)备份数据库文件

MySQL中的每一个数据库和数据表分别对应文件系统中的目录和其下的文件。
在Linux下数据库文件的存放目录一般为/var/lib/mysql。在Windows下这个目录视MySQL的安装路径而定,DiaHosting的技术员一般为客户安装在D:serversoftmysql下。
如,有一个名为bbs的数据库,那么bbs的数据库文件会存放在/var/lib/mysql/bbs(linux)或者D:serversoftmysqlbbs(Windows)下。


备份文件前,需要将MySQL服务停止,然后将数据库目录拷贝即可。
恢复数据数据库时,需要先创建好一个数据库(不一定同名),然后将备份出来的文件(注意,不是目录)复制到对应的MySQL数据库目录中。
使用这一方法备份和恢复数据库时,需要新旧的MySQL版本一致,否则可能会出现错误。

(2)使用命令行工具

备份数据库:

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目录下存放备份数据的目录一起上传至新的机器上。

      </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • mysql备份与恢复详解
  • mysql常用监控脚本命令整理
  • mysql 将列值转变为列的方法
  • mysql解决远程不能访问的二种方法
  • 如何解决mysql重装失败方法介绍
  • 还原大备份mysql文件失败的解决方法分享
  • MySQL数据库备份和还原的常用命令小结
  • Mysql启动与数据库的创建方法[图文]
  • Mysql 数据库更新错误的解决方法
  • mysql中判断记录是否存在方法比较

相关文章

  • 2017-05-11SQL 语句优化方法30例
  • 2018-12-05MySQL 存储过程的基本用法介绍
  • 2017-05-11MySQL数据库防止人为误操作的实例讲解
  • 2018-12-05Sphinx/MySQL 协议支持与SphinxQL应用实例
  • 2018-12-05Centos7 实现MySQL局域网备份(包含全备份,日志增量备份)
  • 2017-05-11MySQL定时备份之使用Linux下的crontab定时备份实例
  • 2017-05-11mysql分页原理和高效率的mysql分页查询语句
  • 2018-12-05sqlserver 支持定位当前页,自定义排序的分页SQL(拒绝动态SQL)
  • 2018-12-05SQL的Join使用图解教程
  • 2018-12-05MySQL IN 用法

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 解析mysql中常用的三种插入语句及其区别
    • 根据多条件查询临时表 想得到不同结果集的方法
    • mysql 发生系统错误1067的解决方法
    • 解析MySQL数据库中外键约束
    • SQLServer 2005 控制用户权限访问表图文教程
    • MySQL对limit查询语句的优化方法
    • mysql常用基础操作语法(三)~~对数据的增删改操作【命令行模式】
    • mysql ndb集群备份数据库和还原数据库的方法
    • 基于MySQL的关系型云数据正式上线
    • 基于SQL中的数据查询语句汇总

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有