Se o InnoDB imprmir um erro do sistema operacional em uma operação de arquivo normalmente o problema é um dos seguintes:
Você não criou os diretórios de dados e de logo do InnoDB.
mysqld
não tem o direito de criar
arquivos neste diretório.
mysqld
não le o arquivo
my.cnf
ou my.ini
corretom e consequentemente não enxerga as opções que
você especificou.
O disco está cheio ou a quota de disco foi excedida.
Você criou um subdiretório cujo nome é igual ao arquivo de dados que você especificou.
Existe um erro de sintaxe em
innodb_data_home_dir
ou
innodb_data_file_path
.
Se ocorrer algum erro na criação de banco de dados InnoDB,
você deve deletar todos os arquivos criados pelo InnoDB. Isto
significa todos os arquivos de dados, de log, o pequeno log
arquivado e no caso de você já ter criado algumas tableas
InnoDB, delete também os arquivos .frm
correspondentes a estas tabelas do diretório de banco de
dados do MySQL. Então você pode tentar criar o banco de
dados InnoDB novamente.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.