Невозможно изменить пароль пользователя или создать пользователя в MySQL 8.0.19 - PullRequest
0 голосов
/ 15 марта 2020

Я запустил

ALTER USER `root`@localhost` identified by `somepassword`

и получил Код ошибки 1728 не может загрузить mysql .db. Таблица, вероятно, повреждена

Итак, я запустил

ALTER TABLE mysql.db engine=Innodb;
ALTER TABLE mysql.columns_priv engine = Innodb;
REPAIR TABLE mysql.db;

Все это работало. Затем я снова запустил скрипт смены пароля и получил ту же ошибку. Я вошел как root, используя MySQLWorkbench.

Я также не могу добавить пользователей:

CREATE USER `nicomp`@`localhost` identified by `somepassword`

, и я получаю ту же ошибку, что mysql .db, вероятно, поврежден.

Версия сервера MySQL 8.0.19.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...