La dirección por default de trabajo del motor de MySQL es la carpeta /bin, por lo que para usar cualquier otra debes indicarlo en la misma cadena del archivo.
Ejemplo (suponiendo Windows):
En el caso de Linux lo que debes tener en cuenta es que debes tener permisos de lectura para esa carpeta o de lo contrario no podrá leer el archivo en cuestión, ya que la sentencia en realidad emite una petición al sistema operativo. MySQL no realiza operaciones de lectura/escritura por si mismo fuera de su propia estructura.
Esto implica que los mensajes de error que has estado teniendo bien pueden deberse a una falta de permisos del sistema, y no necesariamente a un error de sintaxis o de estructura del archivo.
Revisa ese punto.
Además, de eso, ¿has revisado si los nombres de archivo y/o carpetas están correctamente escritos en cuanto a mayúsculas/minúsculas? No olvides que Linux es sensible al CharacterCase.