Справочное руководство по MySQL версии 4.1.1-alpha

       

Если во время создания базы данных что-то происходит не так


Если InnoDB выдает ошибку операционной системы во время операции с файлом, то причиной возникшей проблемы, как правило, является одна из следующих:

    Вы не создали каталоги для файлов данных или журналов InnoDB.

  • У mysqld нет прав на создание файлов в этих каталогах.
  • mysqld не считал нужный файл `my.cnf' или `my.ini' и, соответственно,
  • не получил указанных вами параметров.

  • Диск переполнен или превышена квота использования диска.
  • Вы создали подкаталог, имя которого совпадает с указанным файлом
  • данных.

  • Синтаксическая ошибка в innodb_data_home_dir или
  • innodb_data_file_path.

    Если что-то происходит не так во время создания базы данных InnoDB, необходимо удалить все файлы, созданные InnoDB. В их число входят все файлы данных, все файлы журналов, небольшой архивный файл журнала; если вы уже создали какие-либо таблицы InnoDB, то следует также удалить соответствующие им файлы `.frm', которые находятся в каталогах баз данных MySQL. После этого можно попробовать создать базу данные InnoDB еще раз.



    Содержание раздела