Задать вопрос
@immelnikoff
Изучаю БД

Как изменить расположение файлов баз данных в MySQL 8.0?

На моем компе установлен сервер MySQL 8.0. Для файлов базы данных был выделен отдельный HDD. Как сделать так, чтобы файлы этой базы лежали на новом отдельном жестком диске, а сам сервер MySQL оставался на старом диске? Нужно, чтобы на новом диске лежали ТОЛЬКО файлы базы без всякого мусора.
  • Вопрос задан
  • 3649 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 1
Melkij
@Melkij
DBA для вашего PostgreSQL?
- корректно остановить базу
- убедиться что база не запущена
- скопировать весь datadir (см. файл конфигурации mysql) в новое место
- изменить datadir в конфиге на новое место
- запустить базу
- проверить успешность и снести старый datadir
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
AlexMcArrow
@AlexMcArrow
Люблю РНР, да я такой!
Файл my.cnf
datadir=/data/mysql - пишите путь куда вам надо
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Опция --datadir, она же есть в конфиг-файле.
Системная переменная datadir
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы