как запустить mysql_upgrade на windows

как запустить mysql_upgrade на windows

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

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

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

shell> mysql_upgrade [options]

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

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

решение1

Команда mysql_upgradeявляется системной командой, а не командой MySQL.

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

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

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

mysql_upgrade -u root -p

Связанный контент