[root@localhost bin]# mysqladmin -u root password 123456
bash: mysqladmin: command not found
因为你的mysqladmin命令的路径在/usr/local/mysql/bin下面,所以你直接使用mysql命令时,系统在/usr/bin下面查此命令,所以找不到了,
解决办法
1:命令前面加./表明在当前目录执行或搜索
2: 用ln -s /usr/local/mysql/bin/mysql /usr/bin 做个链接即可
3:通过直接指定命令完整路径来执行 如/usr/local/mysql/bin/mysqladmin