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

как запустить mysql_upgrade в Windows

Я только что обновил (удалил, перезапустил, загрузил новый установщик и установил) MySQL Server для Windows на моем компьютере 2008 R2.

На веб-странице процедуры обновления говорится:

Чтобы использовать mysql_upgrade, убедитесь, что сервер запущен, а затем вызовите его следующим образом:

shell> mysql_upgrade [options]

Но я не могу понять этого ... Вероятно, у меня ничего не получается, но если я запустил mysql_upgrade; через клиент командной строки mysql я получаю сообщение об ошибке 1064: у вас есть ошибка в синтаксисе sql и т. д.

Что я делаю не так?

В mysql_upgrade Команда - это системная команда, а не команда MySQL.

Выполнить "mysql_upgrade"из командной строки (cmd.exe). Если его нет на вашем пути, вы, скорее всего, можете найти его в следующем месте: C: \ Program Files \ MySQL \ MySQL Server 5.6 \ bin

Или иначе в подкаталоге "bin" пути установки вашего сервера MySQL.

Скорее всего, вы захотите передать ему имя пользователя root и попросить его запросить ваш пароль следующим образом:

mysql_upgrade -u root -p