`

使用mysql自带工具进行备份和数据还原

阅读更多


一直用mysql管理工具进行数据的备份和还原,可就在phpmyadmin导出数据有问题时,想想还是用mysql的自带工具进行备份和还原比较有效率,于是看看mysql文档,感觉还是不错的。

mysql备份:
mysqldump   -uroot -proot  bookmark > bm.bak
mysqldump   -u用户名 -p密码  数据库名> 导出的文件的绝对路径


如果运行mysqldump没有--quick或--opt选项,mysqldump在转储结果前将整个结果集装入内存。如果转储大数据库可能会出现问题。该选项默认启用,但可以用--skip-opt禁用。

使用--skip-opt 将每条数据分开导出,不会一次insert 后面values一大串

mysqldump   -uroot -proot  --skip-opt bookmark > bm.bak


mysql  数据还原 

mysql -u root -proot tt <C:\Users\yyj\Desktop\bm.bak
mysql  -u用户名 -p密码  数据库名  < 出的备份文件的绝对路径

如果出现ERROR 1214 (HY000) at line 56475: The used table type doesn't support FULLTEXT indexes

则说明你的原来的表中可能使用全文索引,而现在的引擎不支持

修改mysql配置文件 

#默认为INNODB
default-storage-engine=MyISAM

搞定!!!!!










分享到:
评论

相关推荐

    mysql备份还原工具

    方便 、 好用、用于mysql备分还原的好工具。

    如何使用 MySQL Administrator 管理备份还原 My SQL 数据库

    其中,备份和还原是 MySQL Administrator 的两个重要功能,本文将详细介绍如何使用 MySQL Administrator 管理备份和还原 MySQL 数据库。 一、备份 MySQL 数据库 备份 MySQL 数据库是指将当前数据库的所有数据和...

    简单的mysql数据库备份与还原

    这可以通过多种方式进行,例如使用MySQL自带的`mysqldump`命令行工具,或者编写PHP脚本来实现自动化。`mysqldump`是一个强大的实用程序,能够将数据库结构和数据导出为SQL语句,便于存储和恢复。 下面是一个基本的`...

    Mysql数据库备份(一)-数据库备份和表备份.docx

    本篇文章将详细介绍 Mysql 数据库备份的方法和步骤,从基础的 mysqldump 命令到备份多个数据库和所有数据库的操作,还有直接复制整个数据库项目和使用 mysqlhotcopy 工具快速备份的方法。 一、Mysql 中的数据备份 ...

    linux系统上的mysql的备份和还原

    `mysqldump`是MySQL自带的一个非常强大的备份工具,它可以将整个数据库或特定表的数据和结构导出为SQL脚本。通过以下命令可以实现对指定数据库的备份: ```bash # mysqldump -u root -p111111 databaseName &gt; /tmp/...

    mysql数据库太大了如何备份与还原

    根据数据库的大小和业务需求,选择适当的备份策略和工具可以最大限度地减少数据丢失的风险。同时,进行备份和还原操作时,应严格按照标准操作流程执行,确保数据的完整性和一致性。希望本文对于学习和工作中管理...

    MYSQL数据库修复工具

    但在没有备份的情况下,就需要借助专业的修复工具,比如这款"MYSQL数据库修复工具",对损坏的数据库进行分析和修复。 "Backup For MySQL.exe"可能是该工具提供的数据库备份功能,允许用户定期备份数据库,以防不测...

    MySQL备份和恢复的最佳实践指南

    * mysqldump:这是 MySQL 自带的备份工具之一,适用于逻辑备份和完全备份。 * Percona XtraBackup:这是一个免费且功能强大的物理备份工具,支持完全备份和增量备份。 * MySQL Enterprise Backup:这是 Oracle 提供...

    一个MySQL数据备份/恢复的简易方法

    在实际应用中,对于更复杂、更安全的数据库备份和恢复策略,可以考虑使用MySQL自带的mysqldump工具进行全库备份,或者使用更高级的备份解决方案,如MySQL Enterprise Backup、Percona Xtrabackup等。这些工具提供了...

    MySQL数据库备份与还原脚本说明.pdf

    日志备份采用MySQL自带的管理工具mysqladmin和文件拷贝命令,进行日志文件备份。只是在刷新日志的时候,会短暂地锁定数据库表,发生数据丢失的几率很小。 日志备份脚本文件名为incrementbackup.sh,存放目录为/back...

    mysql备份还原

    - **mysqldump工具**:这是MySQL自带的一个非常强大的备份工具,支持全量备份、增量备份以及表空间级别的备份。 - **Percona XtraBackup**:这是一个第三方工具,支持热备份,即在不影响数据库正常运行的情况下...

    自用mysql自带命令实现数据库备份还原的方法

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,其自带的命令行工具提供了强大的数据库备份和还原功能。在本文中,我们将深入探讨如何使用MySQL的命令行工具来执行这些操作。 首先,备份数据库是确保数据...

    MySQL数据库备份.docx

    1. **mysqldump**:MySQL自带的逻辑备份工具,支持InnoDB的热备份。适用于小型数据库,通过完全备份和二进制日志可以实现基于时间点的恢复。对于MyISAM表需使用温备份,InnoDB表则可进行热备份。 2. **基于LVM快照...

    JAVA实现数据库备份与还原

    通过上述介绍可以看出,使用Java调用`mysqldump`和`mysql`工具进行MySQL数据库的备份与恢复是一种简单有效的方法。不仅可以提高数据安全性,还能够通过编写脚本来实现自动化的数据备份与恢复流程,极大地提高了工作...

    C#实现MySQL命令行备份和恢复

    mysqldump是MySQL自带的一个用于备份数据库的命令行工具,它可以备份数据库或单个表。备份文件通常是SQL语句格式的文本文件,也可以是压缩文件。通过mysqldump命令,我们可以实现数据库的完整备份,表的选定备份,...

    MySQL数据库如何导入导出(备份还原)

    2、通过程序自带的数据库备份还原功能来操作,一些常见的PHP程序如DZ论坛等,后台都有数据库还原和备份的功能,方便我们转移空间数据。 3、如果您的数据库在朝暮数据购买,我们的管理面板支持一键备份和还原。点击...

    JAVA实现数据库备份与还原扫描.pdf

    MySQL提供了`mysqldump`和`mysql`客户端工具进行数据备份和还原。`mysqldump`用于生成SQL脚本,包含了创建表结构和插入数据的语句,而`mysql`则用于执行这些脚本来导入数据。在Java中,我们可以通过调用操作系统...

    MYSQL数据库管理器 (易语言源代码)

    三、通过将“SELECT”语句结合表组合成查询语句显示在文本编辑框,然后使用“MYSQL支持库”中的“执行SQL语句”语句执行来显示数据库中的数据,并利用“LITIM”来显示部分数据,利用系统库中的...

    MySQL数据导入与导出

    `mysqldump`是MySQL自带的一个强大的备份工具,不仅可以导出表结构,还能同时导出数据,非常适用于数据迁移或备份场景。其基本语法如下: ```bash mysqldump [options] database [tables] ``` 例如,若想导出名为`...

Global site tag (gtag.js) - Google Analytics