>  기사  >  데이터 베이스  >  Windows에서 MySQL 데이터 디렉터리를 수정하는 방법

Windows에서 MySQL 데이터 디렉터리를 수정하는 방법

coldplay.xixi
coldplay.xixi원래의
2020-10-20 14:38:514793검색

Windows에서 MySQL 데이터 디렉터리를 수정하는 방법: 먼저 MySQL 서비스를 중지하고 새 데이터 파일 디렉터리를 만든 다음 데이터 파일을 복사하고 새 데이터 파일 디렉터리를 승인한 다음 마지막으로 [my.ini] 파일을 수정합니다. MySQL 그게 다입니다.

Windows에서 MySQL 데이터 디렉터리를 수정하는 방법

Windows에서 MySQL 데이터 디렉터리를 수정하는 방법:

MySQL 서비스 중지:

Windows 서비스에서 MySQL 서비스를 중지합니다.

새 데이터 파일 디렉터리 만들기:

지금 저장하려는 MySQL 데이터 디렉터리입니다. 예: E:MySQL5.6Data

데이터 파일 복사:

다음에서 "data"를 변경합니다. 원본 데이터 디렉터리 "파일 및 하위 디렉터리"를 방금 생성한 E:MySQL5.6Data 디렉터리에 복사합니다. 원본 데이터 파일 디렉터리와 데이터 파일에 주의하세요. 잘못된 파일을 복사하지 마십시오. 원본 디렉터리를 많이 수정하지 않은 경우 원본 디렉터리는 "..ProgramDataMySQL...data"와 같아야 합니다. 데이터 디렉터리의 내용을 새 디렉터리에 복사합니다.

새 데이터 파일 디렉터리 인증

이 단계는 매우 중요합니다. 이로 인해 많은 학생들이 MySQL을 시작할 수 없으며 1067 오류만 발생합니다.

새 디렉토리 E:MySQL5.6Data를 마우스 오른쪽 버튼으로 클릭하고 "보안" 탭을 선택한 후 다음의 모든 사용자 및 그룹에 모든 권한을 부여합니다(참고: 테스트 시스템에서 이 작업을 수행할 수 있습니다. 프로덕션 환경에서는 1067 오류가 보고되지 않을 때까지 하나씩 시도해야 합니다.

my.ini 파일 수정

인터넷의 많은 기사에서는 my.ini가 MySQL의 설치 디렉터리에 있다고 말합니다. 많은 사람들은 해당 위치에 my.ini 파일이 없고 단지 my- default.ini 파일, 이 파일은 기본적으로 쓸모가 없습니다.

MySQL의 비설치 버전: my.ini 구성 파일은 이 디렉터리에 있을 수 있습니다.

MySQL 설치 버전: 대부분의 my.ini 파일은 데이터 파일 디렉터리에 있습니다. Windows 서비스 목록에서 MySQL 서비스를 마우스 오른쪽 버튼으로 클릭하고 "일반" 탭에서 실행 파일 경로를 볼 수 있으며 그 뒤에 --defaultFile 매개변수가 표시됩니다. .ini 파일입니다.

my.ini 파일을 찾은 후 파일을 열고 datadir의 값을 E:MySQL5.6Data와 같은 새 디렉터리로 수정합니다. 대부분의 경우 이 위치를 수정하지만 일부 "변형"을 보장하려면 검색할 수 있습니다. 원래 데이터 경로 키워드(예: 원래 드라이브 문자)는 변경을 완료해야 하는지 여부를 감지하는 데 사용됩니다.

수정 후 저장 my.ini 파일이 원본 데이터 파일 디렉터리에 있는 경우 다음 두 가지 작업을 수행해야 합니다.

1. 수정된 my.ini 파일을 MySQL에 복사합니다. 설치 디렉터리 또는 새 데이터 파일 디렉터리

2. Windows + r을 눌러 "실행"을 열고 regedit를 입력한 후 Enter를 눌러 레지스트리를 열고 HKEY_LOCAL_MACHINE-->SYSTEM-->CurrentControlSet--에서 MySQL 서비스를 찾습니다. >services 키를 선택한 다음 해당 ImagePath 속성 값을 my.ini 파일의 새 절대 경로로 수정합니다.

MySQL 시작

MySQL 서비스 목록에서 MySQL을 시작합니다.

더 많은 관련 무료 학습 권장사항: mysql 튜토리얼(동영상)

위 내용은 Windows에서 MySQL 데이터 디렉터리를 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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