如何用mysqldump
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用mysqldump相关的知识,希望对你有一定的参考价值。
mysqldump要在命令行里执行。一般正确安装mysql以后,mysqldump所在的路径就被加入系统环境变量里边了,直接在命令行里就可以执行了。你可以在cmd里运行
mysqldump --help
查看具体用法
当然如果要用,最好还是找本专业的书或者文章看一看。
比较简单的用法是
mysqldump -u用户名 -p密码 数据库名 >dump文件的路径和名称
“用户名”、“密码”、 “数据库名”、 “dump文件的路径和名称”按实际的填写。 参考技术A mysqldump: 最早,也是最成熟的逻辑备份工具,是 MySQL 原生的用来备份整个数据库实例、单个数据库、单张表的逻辑备份工具, 上手简单,学习成本几乎为 0。备份简单,恢复也简单。
比如导出单个数据库 ytt: mysqldump ytt > /tmp/ytt.sql;
恢复也非常简单:mysql < /tmp/ytt.sql
缺点是备份速度慢。在整个备份过程中,是单线程运行;备份出来的数据集要恢复的话同样也是单线程运行,恢复速度也慢。除非对同一时刻的所有表单独备份出来,自己写额外脚本进行多线程恢复。
如何用命令行(dump)备份mysql数据库
mysqldump -h [HOSTNAME] -p -u [USERNAME] [DATABASENAME] > [FILENAME]
以上是关于如何用mysqldump的主要内容,如果未能解决你的问题,请参考以下文章
脑筋急转弯:如何用两个栈实现一个队列 && 如何用两个队列实现一个栈