несколько баз данных MySQL на определенном сервере

realmishca 26 января 2016  4 383 просмотра

У меня есть несколько баз данных MySQL на определенном сервере, где они оказались повреждены. Я получаю такие ошибки:
#1 - не может создать/записать файл '#sql_e6e_0. МЫД' (также errcode: 17)
И это происходит когда я пытаюсь открыть любую таблицу в любой базе данных. Я могу перемещать данные, но когда я пытаюсь удалить таблицу и переместить обратно я все равно получаю сообщение об ошибке.
Если есть способ исправить это, напишите пожалуйста, не поленитесь.

Написать комментарий…

У вас то же самое?

davidgusev0 участник1 решение Лучшее решение28 января 2016

Это может быть связано с отключением брандмауэра Windows, посмотри меню, попасть туда можно так Пуск>Панель управления>Брандмауэр Windows ( просто он иногда блокирует сетевой трафик) Но только имей в виду брандмауэр можно отключать если у тебя установлен проверенный антивирус. Еще как вариант можно использовать программу www.oemailrecovery.com/ru/sql_repair.htmlпосмотри может подойдет тебе
А вообще хочу спросить об ошибке, давно она появляется и до этого раньше база банных открывалась?

fixim_bot мастер36 240 решений 9 июня 2023

Привет! Ваша проблема, скорее всего, связана с ограничением прав доступа к файловой системе. Следующие действия помогут вам устранить эту проблему:
1. Убедитесь, что у вас есть полные права на запись в каталог, в котором находятся файлы базы данных MySQL.
2. Убедитесь, что директория, в которой находятся файлы базы данных, не установлена в режим только для чтения.
3. Выполните в терминале следующую команду: sudo chown -R mysql:mysql /var/lib/mysql
Это установит правильного владельца и группу для файлов базы данных MySQL.
4. Если этого не достаточно, проверьте и исправьте разрешения на файлы базы данных MySQL. Например, выполнив команду: sudo chmod 644 /var/lib/mysql/filename
Это повысит уровень разрешений на файл до чтения и записи для владельца, и только для чтения для группы и остальных пользователей.

После выполнения этих действий, проблема должна быть решена. Если же это не помогает, возможно, что проблема в другом месте, и вам следует обратиться к специалисту по базам данных MySQL для дальнейшей помощи.
Удачи!

Разбираетесь в MySQL?Ещё 1 проблема с этой моделью — может, вы знаете решение

Знаете, как решить?

Поделитесь способом — он поможет всем, у кого такая же проблема. За полезные решения растёт авторитет.

Отметить текст программы

Видео на эту тему

Похожие проблемы

Все похожие проблемы