Windows에서 mysql_upgrade를 실행하는 방법

Windows에서 mysql_upgrade를 실행하는 방법

방금 2008 R2 상자에서 Windows용 MySQL 서버를 업그레이드(제거, 다시 시작, 새 설치 프로그램 다운로드 및 설치)했습니다.

업그레이드 절차 웹페이지에는 다음과 같이 나와 있습니다.

mysql_upgrade를 사용하려면 서버가 실행 중인지 확인한 후 다음과 같이 호출하십시오.

shell> mysql_upgrade [options]

하지만 나는 그 부분을 이해할 수 없습니다... 아마도 정신적 공백이 있을 것입니다. 하지만 mysql_upgrade; mysql 명령줄 클라이언트를 통해 오류 1064가 발생합니다. SQL 구문 등에 오류가 있습니다.

내가 도대체 ​​뭘 잘못하고있는 겁니까?

답변1

명령은 mysql_upgradeMySQL 명령이 아닌 시스템 명령입니다.

mysql_upgrade명령 프롬프트( )에서 " "를 실행합니다 cmd.exe. 경로에 없으면 C:\Program Files\MySQL\MySQL Server 5.6\bin에서 찾을 수 있습니다.

또는 MySQL 서버 설치 경로의 "bin" 하위 디렉터리에 있습니다.

루트 사용자 이름을 전달하고 다음과 같이 비밀번호를 묻는 메시지를 표시하도록 요청할 수 있습니다.

mysql_upgrade -u root -p

관련 정보