mysqldump命令怎么找到

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysqldump命令怎么找到相关的知识,希望对你有一定的参考价值。

mysqldump: 最早,也是最成熟的逻辑备份工具,是 MySQL 原生的用来备份整个数据库实例、单个数据库、单张表的逻辑备份工具, 上手简单,学习成本几乎为 0。备份简单,恢复也简单。
比如导出单个数据库 ytt: mysqldump ytt > /tmp/ytt.sql;
恢复也非常简单:mysql < /tmp/ytt.sql

缺点是备份速度慢。在整个备份过程中,是单线程运行;备份出来的数据集要恢复的话同样也是单线程运行,恢复速度也慢。除非对同一时刻的所有表单独备份出来,自己写额外脚本进行多线程恢复。
参考技术A 备份:将表或者库数据导出至一个指定的文件,文件内容是create与insert语句
指定库备份:
mysqldump -uroot -proot database_name --default-character-set=utf8 > /路径/文件名;

指定库中的表备份:
mysqldump -uroot -proot database_name table_name --default-character-set=utf8 > /路径/文件名;

备份全库以及存储过程和函数:
mysqldump -uroot -proot -A --default-character-set=utf8 > /路径/文件名;

以上是自己笔记,--default-character-set=utf8是指导出时指定编码格式。本回答被提问者采纳
参考技术B 在mysql的安装目录下的bin目录里可以找到

mysqldump命令出错

mysqldump:【Warning】 Using a password on the commadn line interface can be insecure.
技术图片
通过翻译可以知道 《 警告:在命令行界面上使用密码可能不安全。》
技术图片
于是在/etc/my.ini配置文件中,修改配置即可,在文件中找到myslqdump行下输入,如果没有就添加下面内容即可
技术图片

以上是关于mysqldump命令怎么找到的主要内容,如果未能解决你的问题,请参考以下文章

mysql怎么导出数据库sql文件

在cmd上执行mysqldump命令提示“拒绝访问”啥原因啊

为啥我的电脑CMD 中mysqldump和mysql命令不能用

mysql如何导出sql文件

mac下mysqldump找不到命令

输入mysqldump命令时提示不是内部外部命令怎么回事,path输入没有问题,是mysql所在目录