mysql의 기본 설치 경로를 수정하는 방법: 먼저 [service mysqld stop] 명령을 사용하여 mysql을 중지하고 mysql 데이터베이스의 기본 경로를 확인한 다음 MySQL 구성 파일을 수정하고 MySQL 시작 스크립트를 수정하세요.
이 튜토리얼의 운영 환경: windows7 시스템, mysql 버전 8.0.22, thinkpad t480 컴퓨터.
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를 실행하고 Change datadir을 새 경로 datadir=/home/data/mysql로 변경합니다. MySQL이 정상적으로 작동할 수 있도록 하려면 mysql.sock 파일의 위치를 수정하거나 지정할 필요가 없습니다. 새로운 mysql.sock 파일이 생성되는 위치. 소켓 =/var/lib/mysql/mysql.sock (원본 내용, 이 줄에 "#"을 사용하여 주석을 달 수 있습니다. 이 줄은 변경할 필요가 없습니다) 소켓 =/home/data/mysql/mysql.sock (이것을 추가하세요 line )
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에 대한 소프트 링크를 생성합니다. 그렇지 않으면 다음을 사용하여 로그인할 때 찾을 수 없다는 메시지가 표시됩니다. File/var/lib/mysql/mysql.sock
5,
restart mysqld service mysqld restart
관련 무료 학습 권장 사항: mysql 데이터베이스(동영상)
위 내용은 mysql의 기본 설치 경로를 변경하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!