MySQL은 데이터베이스 파일을 OS X에 어디에 저장합니까? 해당 파일을 한 서버에서 다른 서버로

데이터베이스가 오프라인 상태 일 때 해당 파일을 한 서버에서 다른 서버로 이동하고 싶습니다.



답변

그것은 에 보관해야합니다 의 경우 / usr / local / mysql / 데이터 :


답변

Homebrew 를 통해 설치된 mysql을 사용하면 데이터베이스 폴더와 파일이/usr/local/var/mysql


답변

OS X Server (최소 v10.6)는 기본적으로 데이터베이스를 / var / mysql에 유지합니다. 서버 관리자-> MySQL 서비스-> 설정-> 데이터베이스 위치에서이를 변경할 수 있습니다 (이 필드를 편집해도 실제로 데이터가 이동하는 것이 아니라로드 된 위치 만 변경됨).


답변

현재 Mac에 액세스 할 수 없으므로 확실하게 말할 수 없습니다. mysql이라는 이름의 테이블이 항상 있기 때문에 단순히 “mysql”에 대한 파일 시스템을 Spotlight가 아닌 터미널에서 검색하면 안됩니다.


답변

my.cnf 파일을 찾으십시오-/ etc / 디렉토리에 있어야하고 다음과 같은 행을 찾으십시오.

datadir = / var / lib / mysql

datadir은 mysql이 모든 데이터베이스 파일을 저장하는 곳입니다.

오토 바이트


답변

Mac에서 MAMP를 실행하여 MySQL을 설치 한 경우 파일은 다음 위치에 저장됩니다. /Applications/MAMP/db/mysql

MAMP Pro의 경우 파일이 /Library/Application Support/appsolute/MAMP PRO/db/mysql

MAMP / Sequel Pro 설치를 다루는 스택 오버플로 답변 : /programming/7341897/where-does-sequel-pro-mamp-store-local-databases