2013-11-25 4 views
0

Я пытаюсь импортировать данные в базу данных MySQL с использованием файла .sql и phpmyadmin.MySQL - can not create/write to file error

я получаю следующее сообщение об ошибке в PHPMyAdmin

MySQL said: 
#1 - Can't create/write to file '/usr/local/mysql/data/skeleton/actions.MYI' (Errcode: 2) 

Я создал базу данных скелета, и я пытаюсь импортировать данные в базу данных.

Папка '/usr/local/mysql/data/skeleton' отсутствует, но инструкции readme не сказали, что я должен был создать ее.

Как следует отлаживать/исправлять это?

+0

Используйте папку, которая существует и где MySQLd имеет доступ на запись. –

+0

Хотя я не понимаю, почему вам нужно записывать в файл, когда вы импортируете данные в свою базу данных. –

ответ

0

Он выглядит так, как будто разрешения в каталоге данных MySQL не позволяют использовать MySQL. Можете ли вы попробовать создать тестовую базу данных из клиента командной строки?

CREATE DATABASE foo; 

Я подозреваю, что вы получите ту же ошибку, что указывает на то, что с вашей установкой что-то не так. Какова ваша операционная система и как вы установили MySQL?