linux中执行mysqldump命令提示找不到命令的解决方法

分类:计算机 | 数据库 | MySQL | 综合 372
更新:2020-12-21 22:07:46
编辑

参考资料

https://blog.csdn.net/qq_15160441/article/details/98186421

解决方法

在linux中使用mysqldump命令时提示命令找不到,这是因为系统默认会查找/usr/bin下面的命令,如果这个命令不在这个目录下,自然会提示命令找不到,报错。

可以使用find命令查找mysqldump命令的所在路径,命令如下:

find / -name mysqldump -print

查找结果如下,找到mysqldump命令在/usr/local/mysql/bin/mysqldump下面:

然后使用ln命令链接到/usr/bin下面:

ln -fs /usr/local/mysql/bin/mysqldump /usr/bin