博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
备份还原数据
阅读量:7155 次
发布时间:2019-06-29

本文共 1168 字,大约阅读时间需要 3 分钟。

 

备份MySQL数据库的命令

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

 

 

备份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 -hhostname -uusername -ppassword

>create database databasename;

>use databasename;

>sourse backupfile.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

转载于:https://www.cnblogs.com/ghost240/p/4462324.html

你可能感兴趣的文章
maven 创建后报错
查看>>
Java多线程同步方法
查看>>
vs皮肤 插件
查看>>
几种任务调度的 Java 实现方法与比较
查看>>
莫等闲,白了少年头,空悲切!
查看>>
BZOJ4665: 小w的喜糖 DP
查看>>
js 使用swiper实现层叠轮播
查看>>
BZOJ4196 NOI2015 软件包管理器
查看>>
怎样打开64位 Ubuntu 的32位支持功能?
查看>>
解决 asp.net 伪静态 IIS设置后 直正HTML无法显示的问题
查看>>
命名空间、全局/局部作用域、作用域链、闭包
查看>>
hdu 1163 Eddy's digital Roots
查看>>
秦曾昌人工智能课程---1、机器学习中的数学基础
查看>>
炼数成金数据分析课程---13、回归分析
查看>>
PHP SPL标准库之数据结构栈(SplStack)介绍(基础array已经可以解决很多问题了,现在开始解决问题)...
查看>>
显示随机键盘
查看>>
amazeui学习笔记--css(HTML元素1)--按钮Button
查看>>
P1569 [USACO11FEB]属牛的抗议Generic Cow Prote…
查看>>
P1005 矩阵取数游戏
查看>>
线段树
查看>>