`
LD_21
  • 浏览: 129389 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

【转】MySQL备份和还原常用命令

阅读更多

备份MySQL数据库的命令

mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql

备份MySQL数据库为带删除表的格式
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。

mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql

直接将MySQL数据库压缩备份

mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz

备份MySQL数据库某个(些)表

mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql

同时备份多个MySQL数据库

mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql

仅仅备份数据库结构

mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql

备份服务器上所有数据库

mysqldump –all-databases > allbackupfile.sql

还原MySQL数据库的命令

mysql -hhostname -uusername -ppassword databasename < backupfile.sql

还原压缩的MySQL数据库

gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename

将数据库转移到新服务器

mysqldump -uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename
分享到:
评论

相关推荐

    mysql数据备份和还原的常用命令

    MySQL 数据备份和还原的常用命令 MySQL 数据备份和还原是数据库管理中非常重要的一步,能够防止数据丢失和恢复数据库。下面将介绍 MySQL 数据备份和还原的常用命令。 MySQL 数据备份命令 1. 备份 MySQL 数据库的...

    C# MySQL数据库备份还原

    C# MySQL数据库备份还原 C# MySQL数据库批量备份还原工具是使用C#语言开发的一个数据库备份还原工具,主要用于对MySQL数据库进行批量备份和还原操作。该工具使用了Process类来操作cmd.exe,调用mysqldump.exe来执行...

    mysql备份与还原命令

    ### MySQL备份与还原命令详解 在数据库管理领域中,...以上就是MySQL备份与还原命令的基本介绍及一些常用的选项,希望对大家进行MySQL数据库管理有所帮助。在实际操作中,还需要根据具体的场景选择合适的命令及参数。

    mysql数据库备份/还原的PB程序

    在PB中实现MySQL备份,需要使用MySQL提供的命令行工具或者API接口。MySQL的`mysqldump`工具是最常用的备份手段,它能够导出数据库的结构和数据到SQL脚本文件。在PB程序中,可以通过创建一个系统进程(sysprocess)来...

    MySQL_Oralce数据库备份和还原的常用命令[文].pdf

    这里我们将详细探讨MySQL和Oracle数据库的备份与还原常用命令。 MySQL数据库备份通常涉及以下几种方法: 1. **完整数据库备份**:使用`mysqldump`工具进行全量备份,命令如下: ```bash mysqldump -hhostname -...

    mysql_备份还原,基本操作,双机热备,数据同步,远程连接 文档集合

    MySQL数据库备份和还原的常用命令 时间:2007-11-02 23:29:09 类别:技术 访问:19,122 views RSS 2.0 评论 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename &gt; backupfile.sql ...

    mysql数据库备份与还原

    ### MySQL数据库备份与还原知识点详解 #### 一、MySQL数据库备份的重要性 在现代数据库管理中,备份是一项至关重要的任务。它不仅可以帮助我们防止因意外事件(如硬件故障、人为错误或恶意攻击)而导致的数据丢失...

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

    在项目开发和维护过程中,数据库备份与还原是至关重要的环节,确保数据安全和业务连续性。本文将深入探讨如何进行MySQL数据库的简单备份与还原,并结合提供的文件“database”进行分析。 首先,MySQL数据库备份主要...

    MySQL数据库备份和还原的常用命令小结

    下面我们将详细探讨MySQL数据库的备份和还原常用命令。 1. **备份MySQL数据库** - **完整备份**:使用`mysqldump`命令进行数据库的完整备份,基本语法如下: ```bash mysqldump -hhostname -uusername -p...

    mysql全备份及增量备份及还原脚本

    下面是一个简单的MySQL备份脚本示例,包括全备和增量备份: ```bash #!/bin/bash # 定义变量 USER="root" PASSWORD="123456" HOST="localhost" DATABASE="mydb" BACKUP_DIR="/path/to/backup" # 全备份 mysqldump...

    MySQL备份与还原..pdf

    mysqldump 是一个常用的备份工具,它可以将 MySQL 数据库中的数据导出到一个 SQL 文件中。 mysqldump 的基本语法 mysqldump 的基本语法为:mysqldump -u [username] -p [password] [database_name] [table_name] &gt;...

    数据库的备份与还原

    - **使用`mysqldump`命令备份的还原**: ```bash mysql -u root -p [dbname] ``` - **直接复制目录备份的还原**: - **注意事项**:在进行还原操作前,同样需要确保源数据库与目标数据库的版本一致。对于MyISAM...

    mysql常用命令(建库、建用户、赋权限、备份、还原等)1

    本文介绍了MySQL中的一些常用命令,包括创建用户、删除用户、创建数据库、删除数据库、为用户赋权限、刷新权限以及备份与恢复数据库等操作。通过这些命令,你可以有效地管理和维护MySQL数据库系统。在实际应用中,...

    mysql数据库安装图解及备份与还原详解

    1. **全量备份**:完整复制数据库的所有数据,常用命令如`mysqldump -u [username] -p [database_name] &gt; backup.sql`。 2. **增量备份**:仅备份自上次备份以来更改的数据,更节省存储空间。 3. **逻辑备份**:...

    JAVA实现数据库备份与还原

    总的来说,Java实现MySQL数据库的备份与还原涉及到操作系统命令的调用,这要求服务器已经安装了相应的MySQL客户端工具。同时,为了确保数据安全,需要考虑备份的完整性和加密,以及在备份和还原过程中的错误处理。在...

    历史库备份还原方法

    本文将详细探讨MySQL和Oracle这两种常用数据库的历史库备份与还原方法。 首先,我们关注MySQL的备份和还原过程。MySQL提供了多种备份策略,以适应不同的需求。 1. **基本备份**:使用`mysqldump`工具,基本的备份...

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

    二、mysql数据库备份的常用命令和方法 1. mysqlhotcopy mysqlhotcopy是一个用于备份mysql数据库的实用程序,适用于Unix/Linux环境。它通过锁定要备份的表,然后将表的数据文件复制到指定目录,确保了备份文件的完整...

Global site tag (gtag.js) - Google Analytics