7.5.3.1 Если во время создания базы данных что-то происходит не так
Если InnoDB выдает ошибку операционной системы во время операции с файлом,
то причиной возникшей проблемы, как правило, является одна из следующих:
Вы не создали каталоги для файлов данных или журналов InnoDB.
- У
mysqld
нет прав на создание файлов в этих каталогах.
mysqld
не считал нужный файл `my.cnf' или `my.ini' и, соответственно,
не получил указанных вами параметров.
- Диск переполнен или превышена квота использования диска.
- Вы создали подкаталог, имя которого совпадает с указанным файлом
данных.
- Синтаксическая ошибка в
innodb_data_home_dir
или
innodb_data_file_path
.
Если что-то происходит не так во время создания базы данных InnoDB,
необходимо удалить все файлы, созданные InnoDB. В их число входят все
файлы данных, все файлы журналов, небольшой архивный файл журнала; если вы
уже создали какие-либо таблицы InnoDB, то следует также удалить
соответствующие им файлы `.frm', которые находятся в каталогах баз данных
MySQL. После этого можно попробовать создать базу данные InnoDB еще раз.