rpm 설치 방법으로 MySQL 데이터베이스를 설치한 후 데이터 파일의 기본 경로는 /var/lib/mysql이지만 루트 디렉터리는 적합하지 않습니다. 데이터 파일을 저장하므로 데이터베이스 파일의 기본 경로를 변경해야 합니다.
변경 방법은 다음과 같습니다.
환경 소개:
원본 경로: /var/lib/mysql
#🎜🎜 #대상 경로 :/home/mysql_data/mysqlLinux 시스템 버전: centos7.6MySQL 데이터베이스 버전: 5.7.25무료 학습 비디오 튜토리얼: 특정 단계: 1 대상 경로를 생성합니다mkdir -p /home/mysql_data#🎜 🎜#2. MySQL을 닫습니다
systemctl stop mysqld
cp -arp /var/lib/mysql /home/mysql_data
datadir=/home/mysql_data/mysql socket=/home/mysql_data/mysql/mysql.sock
5 MySQL 서비스를 시작합니다
systemctl start mysqld#🎜 🎜#참고:#🎜🎜 #
1. 오류는 다음과 같이 보고됩니다.
해결책:
#🎜🎜 #명령을 실행합니다:#🎜🎜 #
setenforce 1다시 시작합니다. 2. 오류는 다음과 같이 보고됩니다.
솔루션:
[client]socket = /home/mysql_data/mysql/mysql.sock권장 관련 기사 및 튜토리얼:
mysql tutorialCan't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
위 내용은 Linux에서 mysql 데이터 파일의 기본 경로 변경의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!