2017년 5월 21일 일요일

MySQL 백업, 복원 패스워드 복원

MySQL bin폴더의 실행 명령들

* 패스워드 변경후
    root 패스워드 : user 테이블의 password를 null로 초기화 --> mysql을 shotdown --> mysql을 start --> mysqladmin -u root reload --> mysql -u root

* 데이터베이스 백업(일반)
    mysqldump -u user_id -p db_name > backup_file_name

* 데이터베이스 백업(한글이 깨질 시) - DB의 언어 설정이 한글이 아닐시 백업받으면 한글이 깨지는 문제 해결을 위한 처리
    mysqldump -u user_id -p db_name --default-character-set=latin1 > backup_file_name //DB의 언어 설정이 latin1 일때 옵션 사용방법

* 데이터베이스 복원
    mysql -u user_id -p db_name < backup_file_name