MySQL копировать каталог

0

Мои настройки mysql сервера были уничтожены. Я хотел бы переместить один каталог (wordpress install, fyi) на другой сервер, на котором работает mysql. Я сделал scp каталога ( "cf" ) под /var/mysql/over для моего нового сервера. Настройте пользователя, предоставив все привилегии, все получилось отлично. Я могу просматривать таблицы и их содержимое в моем графическом интерфейсе. Единственная проблема: когда я пытаюсь обновить строку на новом сервере, я получаю сообщение об ошибке "Таблица" wp_options "только для чтения". Какой лучший способ исправить? Спасибо.

  • 0
    Я могу добавлять новые таблицы и редактировать их структуру и содержание. Просто не могу обновить строки существующих таблиц.
  • 0
    сделал: ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ НА . thartman @"%" "%", идентифицируемый mypass с опцией GRANT; все еще не могу обновить.
Теги:

2 ответа

1
Лучший ответ

общие причины этой ошибки:

  • файлы данных имеют неправильные разрешения. вы проверили, кто является владельцем и какие разрешения?
  • другой экземпляр сервера mysql также использует те же файлы и блокирует их на уровне файловой системы.
  • таблицы повреждены. попробуйте запустить REPAIR в таблицах.
  • 0
    да уж. только что сделал chmod 777, чтобы убедиться, что это не проблема. также попробовал chown mysql: mysql на этом.
1

окончательно решил:

sudo chown -R _mysql:wheel cf

перезапускается, и теперь он работает. (Leopard Server)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню