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

压缩备份

备份并用gzip压缩:

mysqldump < mysqldump options> | gzip > outputfile.sql.gz

从gzip备份恢复:

gunzip < outputfile.sql.gz | mysql < mysql options>

备份并用bzip压缩:

mysqldump < mysqldump options> | bzip2 > outputfile.sql.bz2

从bzip2备份恢复:

bunzip2 < outputfile.sql.bz2 | mysql < mysql options> 

最新文章

  1. [Storm] No data flows into bolt
  2. ios 性能优化策略
  3. QT 调用VS2015编写的Dll
  4. location of the android sdk has not been setup in the preferences
  5. WebFrom 的js日期控件
  6. I帧 B帧 p帧 IDR帧的区别
  7. 向 ViewPager 中添加 包含 ListView 的 Fragment
  8. 过滤器在Web开发应用------解决中文乱码
  9. php获取类的实例变量
  10. bzoj3437
  11. PHP通过Thrift操作Hbase
  12. leetcode第21题--Generate Parentheses
  13. box-size
  14. 【 bzoj4537】HNOI2016 最小公倍数
  15. java基础--面对对象
  16. hdu 3948 后缀数组
  17. 通过HTTP请求响应过程了解HTTP协议
  18. 12、JAVA内存模型与线程
  19. x86 TargetPlatform with XBAPs
  20. JavaScript Web 应用最佳实践分析

热门文章

  1. 【HDOJ】1501 Zipper
  2. Chrome测试网站加载时间与流量消耗
  3. 踩过的坑之-----selector
  4. 关于 all-delete-orphan
  5. Android学习笔记(五)Fragment简介
  6. JavaScript高级程序设计18.pdf
  7. JavaScript高级程序设计15.pdf
  8. [Java] Java IO Files
  9. Getting Started · Building a RESTful Web Service
  10. Hardwood floor - SGU 131(状态压缩)