[root@Rocky9-12 ~]#echo $PATH/root/.local/bin:/root/bin:/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
[root@Rocky9-12 ~]# whereis mysqld
mysqld: /usr/local/mysql/bin/mysqld
[root@Rocky9-12 ~]# ll /usr/local/mysql/bin/mysqld-rwxr-xr-x 1 mysql mysql 211661577 Oct 11 2023 /usr/local/mysql/bin/mysqld
[root@Rocky9-12 ~]# mysqld-bash: /usr/local/mysql/bin/mysqld: No such file or directory
文件存在,但提示文件一直提示找不到
1.2.分析问题
当你使用 whereis 命令能找到 mysqld 的路径,并且通过 ll 命令能看到该文件确实存在,但执行 mysqld 时却提示 “No such file or directory”,这通常不是文件本身不存在,而是因为缺少该程序运行所需的依赖库或者动态链接库路径配置有误。下面为你详细分析可能的原因及解决办法: