2011-09-09 4 views
-1

데이터베이스 백업을 만들었으므로 이제 로컬 컴퓨터에 덤프하고 싶습니다. 내 컴퓨터는 리눅스 컴퓨터이고 나는 기계에 대한 암호를 지워야한다. 나는 ssh의 루트 암호를 사용하여 로컬 백업 데이터베이스에 덤프를 시도했지만 오류가 계속 발생합니다. "ERROR 1045 (28000) : 사용자 'root'@ 'localhost'(암호 사용 : NO)에 대한 액세스가 거부되었습니다." 이것은 내가 "MySQL은 < backup.dump.gz"를 사용하고있는 명령입니다mysql 백업 파일을 덤프 할 수 없습니다.

무엇을 저를 제안하십시오

+0

'-p' 스위치를 사용하여 암호를 지정하십시오. –

+0

mysqldump 커맨드 라인에서'-p' 옵션을 사용하고 있습니까? 오류 메시지는 사용자가 그렇지 않다고 제안합니다. –

+1

@pekka 2 초 앞두고 :) –

답변

0

시도 :

풀어서 < backup.dump.gz | mysql -u root -p

프롬프트가 표시되면 암호를 입력하십시오.

+0

여전히 나에게 같은 오류가 발생한다! – vinny

관련 문제