一直用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 Administrator 的两个重要功能,本文将详细介绍如何使用 MySQL Administrator 管理备份和还原 MySQL 数据库。 一、备份 MySQL 数据库 备份 MySQL 数据库是指将当前数据库的所有数据和...
这可以通过多种方式进行,例如使用MySQL自带的`mysqldump`命令行工具,或者编写PHP脚本来实现自动化。`mysqldump`是一个强大的实用程序,能够将数据库结构和数据导出为SQL语句,便于存储和恢复。 下面是一个基本的`...
本篇文章将详细介绍 Mysql 数据库备份的方法和步骤,从基础的 mysqldump 命令到备份多个数据库和所有数据库的操作,还有直接复制整个数据库项目和使用 mysqlhotcopy 工具快速备份的方法。 一、Mysql 中的数据备份 ...
`mysqldump`是MySQL自带的一个非常强大的备份工具,它可以将整个数据库或特定表的数据和结构导出为SQL脚本。通过以下命令可以实现对指定数据库的备份: ```bash # mysqldump -u root -p111111 databaseName > /tmp/...
根据数据库的大小和业务需求,选择适当的备份策略和工具可以最大限度地减少数据丢失的风险。同时,进行备份和还原操作时,应严格按照标准操作流程执行,确保数据的完整性和一致性。希望本文对于学习和工作中管理...
但在没有备份的情况下,就需要借助专业的修复工具,比如这款"MYSQL数据库修复工具",对损坏的数据库进行分析和修复。 "Backup For MySQL.exe"可能是该工具提供的数据库备份功能,允许用户定期备份数据库,以防不测...
* mysqldump:这是 MySQL 自带的备份工具之一,适用于逻辑备份和完全备份。 * Percona XtraBackup:这是一个免费且功能强大的物理备份工具,支持完全备份和增量备份。 * MySQL Enterprise Backup:这是 Oracle 提供...
在实际应用中,对于更复杂、更安全的数据库备份和恢复策略,可以考虑使用MySQL自带的mysqldump工具进行全库备份,或者使用更高级的备份解决方案,如MySQL Enterprise Backup、Percona Xtrabackup等。这些工具提供了...
日志备份采用MySQL自带的管理工具mysqladmin和文件拷贝命令,进行日志文件备份。只是在刷新日志的时候,会短暂地锁定数据库表,发生数据丢失的几率很小。 日志备份脚本文件名为incrementbackup.sh,存放目录为/back...
- **mysqldump工具**:这是MySQL自带的一个非常强大的备份工具,支持全量备份、增量备份以及表空间级别的备份。 - **Percona XtraBackup**:这是一个第三方工具,支持热备份,即在不影响数据库正常运行的情况下...
mysqldump是MySQL自带的一个用于备份数据库的命令行工具,它可以备份数据库或单个表。备份文件通常是SQL语句格式的文本文件,也可以是压缩文件。通过mysqldump命令,我们可以实现数据库的完整备份,表的选定备份,...
MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,其自带的命令行工具提供了强大的数据库备份和还原功能。在本文中,我们将深入探讨如何使用MySQL的命令行工具来执行这些操作。 首先,备份数据库是确保数据...
1. **mysqldump**:MySQL自带的逻辑备份工具,支持InnoDB的热备份。适用于小型数据库,通过完全备份和二进制日志可以实现基于时间点的恢复。对于MyISAM表需使用温备份,InnoDB表则可进行热备份。 2. **基于LVM快照...
通过上述介绍可以看出,使用Java调用`mysqldump`和`mysql`工具进行MySQL数据库的备份与恢复是一种简单有效的方法。不仅可以提高数据安全性,还能够通过编写脚本来实现自动化的数据备份与恢复流程,极大地提高了工作...
`mysqldump`是MySQL自带的一个强大的备份工具,不仅可以导出表结构,还能同时导出数据,非常适用于数据迁移或备份场景。其基本语法如下: ```bash mysqldump [options] database [tables] ``` 例如,若想导出名为`...
2、通过程序自带的数据库备份还原功能来操作,一些常见的PHP程序如DZ论坛等,后台都有数据库还原和备份的功能,方便我们转移空间数据。 3、如果您的数据库在朝暮数据购买,我们的管理面板支持一键备份和还原。点击...
MySQL提供了`mysqldump`和`mysql`客户端工具进行数据备份和还原。`mysqldump`用于生成SQL脚本,包含了创建表结构和插入数据的语句,而`mysql`则用于执行这些脚本来导入数据。在Java中,我们可以通过调用操作系统...
三、通过将“SELECT”语句结合表组合成查询语句显示在文本编辑框,然后使用“MYSQL支持库”中的“执行SQL语句”语句执行来显示数据库中的数据,并利用“LITIM”来显示部分数据,利用系统库中的...