Как мы можем установить MySQL, отличный от / var / lib / mysql по умолчанию?

0

У нас есть rhel 7.5 64-bit running и создал точку монтирования, называемую "dbs"... если бы я должен был выполнить yum install mysql.... Я хочу, чтобы он переместился в точку монтирования my/dbs, а не по умолчанию " вар /Lib/MySQL".

Другими словами, могу ли я изменить целевую папку, где я хочу, чтобы она была установлена?

Спасибо

  • 0
    Возможный дубликат установки yum в альтернативный каталог
  • 0
    спасибо за ссылку, но не совсем ... У меня есть много места и хотел убедиться, что, но я хотел, чтобы это было более конкретным в отношении того, где установлена БД. Возможно, это не может быть сделано, и нужно оставить там, где установлены файлы, НО я могу переместить сами базы данных в "/ dbs" монтирование, я думаю ... Я думаю, что я могу сделать то же самое для файлов журнала
Теги:
install

1 ответ

0

Возможно, вы сможете это сделать, скопировав/перемещая данные в новое место

cp /var/lib/mysql /dbs

Обновление вашего файла /etc/my.cnf

# vi /etc/my.cnf
datadir=/dbs

Не забудьте остановить и запустить сервер /etc/init.d/mysqld start/stop

  • 0
    Спасибо, и я знаю об изменении my.cnf, чтобы он указывал на созданные перемещенные базы данных. Мой вопрос больше касается установки во время установки. Нужно ли устанавливать MySQL в самой папке / var / lib?
  • 0
    Двоичные файлы Mysql не устанавливаются в / var / lib. Обычно они находятся в / usr / bin / mysql или / etc / mysql. (В Ubuntu вы можете найти свой с помощью команды whereis mysql)

Ещё вопросы

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