2012-05-04 2 views
3

거래를 Heres. mysql 5.0.xx를 삭제하고 마운트 된 드라이브에있는 데이터 폴더를 덤프하지 않았다.추가 MySQL 데이터 폴더를 서버에 추가합니다. 우분투

저는 현재 5.6.5의 mySql이 설치되어 실행 중이며 데이터 폴더가 기본 디렉토리에서 정상적으로 작동합니다. my.conf 파일에서 데이터 디렉토리를 전환하려고 시도했지만 "PID 파일을 업데이트하지 않고 서버가 종료되었습니다."라는 오류가 발생합니다.

MySQL에 외부 데이터베이스를 추가하는 동안 기본 데이터 디렉토리에 my.conf를 지정하고 싶습니다. 이것이 내가 MySQL 5.0.xx에서 설정 한 방법입니다. 유일한 문제는 GUI를 통해 데이터베이스를 만들고 데이터가 실제로 탑재 된 드라이브에 저장되도록 지정했습니다. 명령 줄을 통해이 작업을 수행하는 방법을 잘 알지 못하고 문서 또는 예제의 좋은 출처를 찾지 못했습니다.

+0

[이 링크는 도움이 될 수 있습니다] (http://serverfault.com/questions/168957/changing-mysql-data-directory-in-ubuntu-server-10-04) –

+1

이 유형의 질문에 더 적합한 장소입니다. [serverfault] (http://serverfault.com/)입니다. –

답변

0

아마도 탑재 된 드라이브의 디렉토리에 대한 심볼릭 링크를 만들었을 것입니다. 이것은 에선 명령으로 수행됩니다 MySQL의 데이터 폴더가 은/var/lib에있는 우분투에

cd /var/lib/mysql 
ln -s /mounted_drive/data_directory/db_name db_name 

일반적으로 기본 데이터를 변경하기 위해 my.cnf의 http://dev.mysql.com/doc/refman/5.6/en/server-options.html#option_mysqld_datadir이 변수를 설정할 수 있습니다 예배 규칙서.

관련 문제