mysql 설치 경로를 수정하는 방법: 먼저 명령을 사용하여 mysql을 중지하고 대상 저장소 디렉터리를 생성한 다음 명령을 사용하여 파일을 복사한 다음 MySQL 구성 파일을 수정하고 마지막으로 MySQL 시작 스크립트를 다시 시작합니다. mysqld 서비스 mysqld를 다시 시작합니다.
mysql의 설치 경로를 수정하는 방법:
1: service mysqld stop 명령을 사용하여 mysql을 중지하고 mysql 데이터베이스의 기본 경로인 /var/lib/mysql을 확인하고 생성합니다. 대상 저장소 디렉터리: mkdir / home/data, 다음 명령을 사용하여 파일을 복사합니다: cp -R /var/lib/mysql /home/data/mysql
2 MySQL 구성 파일을 수정합니다: /etc/my.cnf VIM을 사용하여 편집하십시오: vim /etc/my.cnf datadir을 새 경로 datadir=/home/data/mysql로 변경하십시오. MySQL이 정상적으로 작동할 수 있도록 하려면 mysql.sock 파일의 위치를 수정할 필요가 없습니다. , 또는 새 mysql.sock 파일이 생성되는 위치를 지정합니다.
socket =/var/lib/mysql/mysql.sock(원본 내용에서는 이 줄에 "#"을 붙여 주석을 달 수 있습니다. 이 줄은 변경하지 않고 그대로 둘 수도 있습니다.)
socket =/home/data/mysql/mysql.sock ( 이 줄 추가)
3. MySQL 시작 스크립트 /etc/init.d/mysqld를 수정하고 getmysqloption mysqld datadir "/var/lib/mysql/mysql"을 찾아 큰따옴표로 묶인 내용을 실제 저장소 경로로 변경합니다. home/data /mysql
4. MySQL 구성 파일 /etc/my.cnf에서 mysql.sock의 생성 위치를 수정하는 경우 새 파일 위치를 가리키는 링크를 만들어야 합니다. ln -sv /home/data/mysql/mysql.sock /var/lib/mysql/mysql.sock 위 명령은 mysql.sock에 대한 소프트 링크를 생성합니다. 그렇지 않으면 mysql 클라이언트를 사용하여 로그인할 때 다음 메시지가 표시됩니다. 파일을 찾을 수 없습니다/ var/lib/mysql/mysql.sock
5. mysqld 서비스 다시 시작 mysqld restart
관련 무료 학습 권장사항: mysql tutorial(동영상)
위 내용은 mysql 설치 경로 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!