当前位置:首页 > MySQL > 正文内容

MySQL数据库备份与还原

canca14年前 (2011-12-22)MySQL427
       平时工作中常常会遇到数据库备份、还原等场景,但有些服务器上不允许装前台工具,只好用命令行来操作。并且更重要的一点是:如果数据量比较大的话,借助工具来操作会非常卡,而使用命令行则无压力。应用场景不同,有时候需要对整个库进行操作,有时候则只需要对若干个表操作,还有时候只需要对表结构或者表数据进行操作。这些问题都能通过命令行迎刃而解,现总结如下:

备份整个库:
MySQL数据库备份与还原 - Canca Torvals - Ant Software Studio
 

备份单个表:
MySQL数据库备份与还原 - Canca Torvals - Ant Software Studio
 
只备份表结构:
MySQL数据库备份与还原 - Canca Torvals - Ant Software Studio
 

只备份表数据:
MySQL数据库备份与还原 - Canca Torvals - Ant Software Studio
 (注:只导出单个表的表结构或数据只需在库名后面跟上目标表名即可。)
 
还原数据库:
   方法①

扫描二维码推送至手机访问。

版权声明:本文由Ant.Master's Blog发布,如需转载请注明出处。

本文链接:https://iant.work/post/186.html

标签: MySQL
分享给朋友:

“MySQL数据库备份与还原” 的相关文章

小谈MySQL字符集

首先,这片文章纯粹是我的个人经验之谈,适用于我常见的环境及项目中.个人建议,数据库字符集尽量使用utf8(HTML页面对应的是utf-8),以使你的数据能很顺利的实现迁移,因为utf8字符集是目前最适合于实现多种不同字符集之间的转换的字符集,尽管你在命令行工具上可能无法正确查看数据库中的内容,我依然...

MySql导入SQL文件

MySql导入SQL文件: mysql -u root -p <c:\sampledb.sql...

MySQL备份与恢复语句

mysql备份语句:E:\MySQL Server 5.0\bin>mysqldump -uroot -padmin --default-character-set=utf8 --opt --extended-insert=false --triggers -R --hex-blob -x s...

Mysql中触发器的使用

在SQL中,名词触发器指“在数据库中为响应一个特殊表格中的某些事件而自动执行的程序代码。”(Wikipedia)说得简单一些,它是在一个特殊的数据库事件,如INSERT或DELETE发生时,自动激活的一段代码。触发器可方便地用于日志记录、对单个表格到其他链接式表格进行自动...

Mysql 删除重复记录

1、 具体实现如下: Table Create Table ------------ -------------------------------------------------------- users_groups CREATE TABLE `users_groups` ( `id`...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。