인터넷에 갖은 방법들이 나와있어도 제대로 안돼서 실제로 검증해보고 가장 간단한 방법을 소개합니당

제어판의 관리도구에서 서비스를 선택하고 mysql서비스를 중지시킵니다.

커맨드창을 띄우고 mysql디렉토리로 가서 bin 디렉토리로 들어가서 다음라인을 입력합니다.

>mysqld-nt --skip-grant

이렇게 하면 커맨드창이 정지되는데 이것을 끄지 않고 새로운 커맨드창을 하나더 띄웁니다.

mysql의 패스가 잡혀있으면 그냥 바로 다음라인을 입력합니다.

>mysql -uroot

> use mysql

> udpate user set password='사용하고자 하는 패스워드' where user='root';

하시고 mysql을 재기동시키면됩니다.

^^ 리눅스버전은 비슷합니다만 나중에^^



AND