`
alfred_long
  • 浏览: 562094 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Mysql 备份命令

阅读更多

 

备份MySQL数据库的命令(socket 链接同理)
mysqldump -hhostname -uusername -ppassword databasename > databasenamebackupfile.sql

备份MySQL数据库为带删除表的格式
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
mysqldump -–add-drop-table -uusername -ppassword databasename > databasenamebackupfile.sql

直接将MySQL数据库压缩备份
mysqldump -hhostname -uusername -ppassword databasename | gzip > databasenamebackupfile.sql.gz

备份MySQL数据库某表
mysqldump -hhostname -uusername -ppassword databasename table1 table2 > databasesname12backupfile.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 数据备份命令 1. 备份 MySQL 数据库的命令 mysqldump -hhostname -uusername -ppassword databasename &gt; backupfile.sql 该命令将备份整个 MySQL 数据库,包括结构和数据。 2. 备份 MySQL 数据库为带删除...

    Mysql备份还原命令

    以下是一些基本的备份命令: 1. 备份整个数据库: ```bash mysqldump -h localhost -u root -p -R database_name &gt; backup.sql ``` 这个命令会备份包括所有表和存储过程在内的`database_name`数据库,并将其...

    mysql数据库备份还原

    这段代码会执行MySQL备份命令,并将结果保存到指定的SQL文件。 2. PHP实现的简单还原示例: ```php $db = new mysqli('localhost', '[username]', '[password]', '[database_name]'); if ($db-&gt;connect_error) ...

    Java操作mysql备份

    首先,"Java操作mysql备份"这个标题表明我们将讨论的是利用Java编程语言编写程序,对MySQL数据库进行备份。备份的主要目的是防止数据丢失,确保在系统故障或意外情况下能快速恢复数据。 描述中的"代码清晰可用"意味...

    MYSQL备份并压缩bat

    一个用于备份MYSQL数据库的bat文件, 使用mysqldump命令, 并在dump后使用winrar命令将文件压缩成rar文件(前提: 需要安装winrar并将其添加到环境变量中)

    mysql手动备份命令

    mysql window linux手动备份命令,自动包含时间戳

    MYSQL备份、还原

    MySQL备份主要是为了防止数据丢失,这可能由于硬件故障、软件错误、人为操作失误或恶意攻击等原因引起。备份策略通常包括全量备份、增量备份和差异备份,每种都有其适用场景和优缺点。 全量备份是最基础的备份类型...

    mysql备份.zip

    "mysql备份.zip"这个压缩包提供了在Windows和Linux操作系统上进行MySQL数据库自动备份的解决方案。 在Windows环境下,"db.bat"是一个批处理文件,用于执行MySQL的备份任务。批处理文件通常包含一系列命令,这里可能...

    mysqldump java远程备份mysql数据库 cmd备份

    例如,如果远程服务器地址是`192.168.1.100`,用户名是`admin`,数据库名为`mydb`,则备份命令应为: ```shell mysqldump -h 192.168.1.100 -u admin -p mydb &gt; backup.sql ``` 执行此命令后,会生成一个名为`...

    Windows下MySql自动备份脚本(有备份日志,且可以删除历史备份).zip

    在这个特定的场景中,`MysqlAutoBackup.bat`文件包含了一系列的DOS命令和MySQL相关命令,如`mysqldump`,来实现数据库的备份。 1. **mysqldump命令**:这是MySQL的一个实用程序,用于导出数据库结构和数据。在...

    mysql批处理 备份数据库-压缩文件

    1. **连接数据库**:使用`mysql`命令或者`mysqldump`命令,登录到MySQL服务器,指定服务器地址、端口、用户名、密码和需要备份的数据库名。 2. **创建备份**:使用`mysqldump`命令生成SQL文件,这将包含数据库的...

    mysql 文件夹 备份

    【MySQL文件夹备份】是一个重要的数据管理任务,特别是在企业级应用中,确保数据库的安全和可恢复性至关重要。MySQL是世界上最流行的开源关系型数据库管理系统之一,它提供了多种方式来备份和恢复数据。这篇博客链接...

    MySQL备份数据库的命令.doc

    MySQL备份数据库的命令 MySQL 是一个流行的开源关系型数据库管理系统,备份数据库是数据库管理员的重要任务之一。备份数据库可以防止数据丢失,确保业务连续性。本文将介绍使用 mysqldump 命令备份 MySQL 数据库的...

    mysql备份脚本mysql备份脚本

    一个有效的MySQL备份脚本能够确保在系统崩溃、数据丢失或意外修改时,能够迅速恢复到正常状态。本文将深入探讨MySQL备份脚本的相关知识点,帮助您理解和创建自己的备份策略。 一、理解MySQL备份类型 1. 全量备份:...

    Mysql备份可以执行的shell脚本

    下面我们将深入探讨如何利用shell脚本来执行MySQL备份。 首先,我们需要理解MySQL备份的基本类型:全量备份和增量备份。全量备份是指备份整个数据库或所有选定的数据库,而增量备份则仅备份自上次备份以来发生更改...

    mysql数据备份脚本

    2. **编写备份命令**:使用 `mysqldump` 命令可以导出数据库为 SQL 文件。基本格式如下: ``` mysqldump -u [username] -p[password] [database_name] &gt; [backup_file.sql] ``` 这里,`[username]` 是 MySQL ...

    mysql备份脚本.rar

    本文将详细解析“mysql备份脚本.rar”压缩包中的内容,包括在Windows和Linux操作系统中如何利用脚本来进行MySQL数据库的备份。 1. **MySQL备份的重要性** 数据库备份是为了防止意外数据丢失,如硬件故障、软件错误...

    mysql数据库备份和恢复工具

    一、MySQL备份的重要性 数据库备份是防止数据丢失的关键步骤。无论是系统故障、硬件损坏、恶意攻击还是人为错误,都有可能导致数据丢失。定期备份可以确保在灾难发生时,能够快速恢复到正常状态,降低业务中断的影响...

    mysql备份

    标题“mysql备份”涉及到的是MySQL数据库的备份操作,这是数据库管理中的重要环节,用于保护数据安全,防止数据丢失。在IT行业中,定期备份是确保业务连续性和数据完整性的重要步骤。 描述中提到的“一键备份数据库...

    mysql数据库备份.rar

    它可能通过执行SQL命令来导出数据,或者利用MySQL的`mysqldump`工具,该工具专门用于创建数据库的结构和内容的转储文件。 `mysqldump`命令的一些关键选项包括: 1. `-u`:指定数据库用户名。 2. `-p`:后面跟密码,...

Global site tag (gtag.js) - Google Analytics