≡
  • 网络编程
  • 数据库
  • CMS技巧
  • 软件编程
  • PHP笔记
  • JavaScript
  • MySQL
位置:首页 > 数据库 > MySQL

MySQL数据库备份命令分享(MySQL压缩数据库备份)

人气:398 时间:2020-07-09

这篇文章主要为大家详细介绍了MySQL数据库备份命令分享(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 –hlocalhost –uusername –ppassword –R databasename>c:/beifen.sql 

 

本文来自:http://www.q1010.com/177/9606-0.html

注:关于MySQL数据库备份命令分享(MySQL压缩数据库备份)的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。

关键词:MYSQL

您可能感兴趣的文章

  • 使用MySQLdump导入数据和MySQLdump增量备份(MySQLdump使用方法)
  • cmd中MySQL中文数据乱码问题解决方法
  • MySQL生产库Insert了2次同样的记录但是主键ID是不一样的问题的分析过程
  • MySQL-MMM安装指南(Multi-Master Replication Manager for MySQL)
  • MySQL安装后不能用是什么情况该如何解决
  • MySQL高可用MMM方案安装部署分享
  • MySQL跨数据库复制表(在同一IP地址中)示例
  • MySQL启动服务报1058错误的解决方法
  • MySQL创建内存表的方法
  • MySQL数据库命名规范及约定
上一篇:innodb 库的备份注意点(由phpmyadmin引起的解决方案)
下一篇:使用MySQLdump导入数据和MySQLdump增量备份(MySQLdump使用方法)
热门文章
  • mysql 修改character_set_server为utf-8的简单示例
  • 解决MySQL丢失文件localhost.localdomain.pid、mysql.sock的示例
  • MySQL 数据类型binary和varbinary的简单示例
  • MySQL:reading initial communication packet问题解决方法
  • MySql 表类型MYISAM、InnoDB区别
  • bash: mysql: command not found 的解决方法
  • MYSQL默认用户名ROOT修改方法
  • MySQL 常用命令菜鸟教程
  • MySQL 使用命令行新建用户并授予权限
  • MySql 数据库物理文件存放位置查看示例
  • 最新文章
    • MySQL查看死锁与解除死锁的简单示例
    • MySQL 慢查询的功能实例
    • MySQL查看死锁与去除死锁的简单示例
    • MySQL找出未提交事务的SQL的简单示例
    • MySQL锁阻塞的的简单示例
    • MySQL中的binary类型使用操作的示例
    • SQL优化教程之in与range查询的简单示例
    • MySQL 的 21 个规范、优化最佳实践!
    • MySQL 字符类型大小写敏感的简单示例
    • 解决mybatis-plus分页传入参数后sql where条件没有limit分页信息的问题

四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。