>  기사  >  데이터 베이스  >  mysql의 오류 1840에 대한 해결 방법

mysql의 오류 1840에 대한 해결 방법

零下一度
零下一度원래의
2017-06-29 10:43:226189검색

1. 현상

 mysql이 sql 파일을 사용하여 데이터베이스를 가져올 때 24번째 줄에 ERROR 1840(HY000)이 표시됩니다. @@GLOBAL.GTID_PURGED는 @@GLOBAL.GTID_EXECUTED가 비어 있는 경우에만 설정할 수 있습니다.

 설명: mysql 데이터베이스가 방금 설치되었으며 마스터-슬레이브 복제가 구성되지 않았거나 GTID의 마스터-슬레이브 복제가 구성되지 않았습니다.

 

2. 해결 방법

온라인 정보를 참고한 후 테스트한 결과 다음 방법으로 문제를 해결할 수 있음을 확인했습니다

 mysql 모드로 들어가서 마스터를 재설정하세요

 # mysql -u root -p

  비밀번호 입력

 mysql> Reset master;

 

 종료 후 다시 가져오시면 됩니다. 그냥 머신이 알아서 데이터를 가져오도록 놔두시면 됩니다.

 

위 내용은 mysql의 오류 1840에 대한 해결 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.