Назад | Перейти на главную страницу

Изменение dataDir в mysql

У меня есть сервер mysql, и я хочу изменить каталог данных с /var/lib/mysql к dif_dir/mysql. Это простой scp? Если нет, какие шаги мне нужно предпринять?

  1. Закройте mysql.
  2. Скопируйте данные, возможно, через: $ rsync -avp /path/to/old/loc/ /path/to/new/loc/
  3. + Изменить my.cnf чтобы отразить новое местоположение.
  4. Убедитесь, что права собственности и разрешения для нового местоположения верны и что, если применимо, профили SELinux и / или apparmor обновлены, чтобы позволить mysql получить доступ к новому местоположению.
  5. Запустите mysql.
  6. Если все в порядке, удалите файлы db из старого места.