问题原因:
这个错误通常是由于MySQL的可执行文件路径没有正确设置导致的。当我们在终端中输入mysqld命令时,系统会查找这个可执行文件的路径,如果路径不正确,就会出现"No such file or directory"的错误。
问题解决:
下面是一个具体的示例,演示了如何解决"总是No such file or directory"错误。假设MySQL可执行文件路径为/usr/bin/mysql:
# 步骤一:确认MySQL是否已正确安装
mysql --version
# 步骤二:查找MySQL可执行文件路径
which mysql
# 步骤三:设置环境变量
vi ~/.bashrc
# 在文件中添加以下内容
export PATH=$PATH:/usr/bin/mysql
# 保存并退出文件
# 步骤四:使环境变量生效
source ~/.bashrc
# 完成,再次尝试输入mysql命令
mysql