MySQL: Как повернуть одну базу данных к только для чтения?

Я должен повернуть одну базу данных в только для чтения, таким образом, я могу клонировать базу данных и сделать модификации схемы на клоне, прежде чем мы переключим приложение на новую базу данных. Я знаю способ повернуть сервер базы данных MySQL в только для чтения, но это лишит возможности делать изменение схемы на новой клонированной базе данных.

Я искал и не нашел ответа. Я подозреваю, что нет такой функции. В этом случае, что Вы рекомендовали бы для обновления живой базы данных, не приостанавливая сервис?

7
задан ycseattle 4 June 2010 в 22:44
поделиться

2 ответа

В течение этого периода вы можете отозвать доступ на запись для определенных пользователей.

6
ответ дан 7 December 2019 в 01:16
поделиться

Вы можете отозвать привилегию обновления / вставки / удаления для учетной записи, которая использует эту базу данных . Если приложение вошло в систему как root, то у вас большие проблемы.

4
ответ дан 7 December 2019 в 01:16
поделиться
Другие вопросы по тегам:

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