mysql은 Linux에서 데이터베이스 디렉토리 마이그레이션을 구현합니다.

王林
풀어 주다: 2020-01-28 21:37:14
앞으로
2224명이 탐색했습니다.

mysql은 Linux에서 데이터베이스 디렉토리 마이그레이션을 구현합니다.

1. mysql 설치 디렉터리 보기

etc/my.cnf 디렉터리에서 설치 디렉터리 보기

2 mysql 디렉터리에 들어가서 mysql 서비스 중지

cd usr/local/mysql
service mysql stop
로그인 후 복사

(권장 관련 기사 튜토리얼: mysql 비디오) tutorial)

3. 전체 mysql 디렉토리를 이동합니다.

cp -rf /usr/local/mysql/  home/mysql
로그인 후 복사

4. my.cnf 파일에서 mysql 위치를 수정하고 저장합니다.

  [client]  
  default-character-set=utf8
  [mysqld]  
  character-set-server=utf8  
  datadir=/home/mysql/data  
  basedir=/home/mysql  
  socket=/home/mysql/tmp/mysql.sock  
  lower_case_table_names=1
  [mysqld_safe]  
  log-error=/home/mysql/log/mysqld.log
로그인 후 복사

5. 서비스를 다시 시작합니다.

cd usr/local/mysql
service mysql start
로그인 후 복사

다음과 같은 문제가 발생했습니다.

Starting MySQL.The server quit without updating PID file (/home/local/mysql/data/localhost.localdomain.pid).

mysql은 Linux에서 데이터베이스 디렉토리 마이그레이션을 구현합니다.해결책 다음과 같이:

/home/local/mysql/data 디렉토리 권한을 수정합니다. 명령은 다음과 같습니다.

chown -R mysql.mysql /home/local/mysql/data
로그인 후 복사
권장 관련 기사 및 튜토리얼:

mysql 튜토리얼

위 내용은 mysql은 Linux에서 데이터베이스 디렉토리 마이그레이션을 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:cnblogs.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿