I'm not 100% sure but it usually means one of the following
- The file does not exist
- The file does not have the correct permissions (chmod[linux/unix]/Read Only[windows/dos])
- MySql doesn't have permission to open, edit or create the file
Any of the listed can cause this. As I said though I can't be 100% sure. Try looking into these permissions and see what you come up with.