datadir 변경(마리아DB10)

  1. 서비스 중단

    # systemctl stop mysql
    
  2. 새로운 디렉토리 만들기

    # mkdir /new/dir/for/mysql
    
  3. chown

    # chown --reference=/var/lib/mysql /new/dir/for/mysql
    
  4. chmod

    # chmod --reference=/var/lib/mysql /new/dir/for/mysql
    
  5. 기존자료 복사

    # cp -rp /var/lib/mysql/* /new/dir/for/mysql/
    
  6. datadir 설정 바꾸기

    1. server.cnf 편집

      # vi /etc/mysql/mariadb.conf.d/50-server.cnf
      
    2. datadir=/new/path/for/data

  7. 서비스 시작

    # systemctl start mysql