这个问题主要在于系统默认 mysqladmin 指令在/usr/local/bin目录中,但是有些版本的数据库mysql在安装过后并没有主动复制常用mysql指令进/usr/local/bin。我也有怀疑他是不是重新换过数据库版本。
这里我们做一个映射设置即可。
cd /usr/local/bin
ln -fs /www/server/mysql/bin/mysqladmin mysqladmin
ln -fs /www/server/mysql/bin/mysql mysql不过我们需要注意的是,要先做备份。而且如果我们没有动过数据库,那可能需要重启数据库检查其他报错。