반응형
MySQL의 데이터는 어디에 저장되나?
mysql의 데이터는 어디에 저장되나?
/mysql/data/[디비명 디렉토리]
mysql 관리자및 사용자 DB정보는 어디에 저장되나?
/mysql/data/mysql
따라서 관리자 비번을 잊었을때는?
윈도우상에서 작업한 디렉토리를 복사해서 붙여넣는 것도 한 방법이다.
해커가 디비 내용을 가져갔다면?
디렉토리를 통째로 가져간 것이다.
MySQL 백업
[골라받는 백업]
윈도우에 설치된 mysql을 예로 들어보자.(리눅스에서도 방법은 동일)
설치디렉토리 = C:\mysql
① C:\>mkdir data
② C:\>cd data
③ C:\data>vi back.sql
임의로 파일을 생성해준다.
select name,subject,content from guest;
빠져나옴...
④ C:\data>mysql -u root -p naver < back.sql > back.sql Enterpassword : ****
에러가 없다면 성공!
③번에서 back.sql 이라는 임시파일을 만들고 파일안에
임시파일내용
select name,subject,content from guest;
④을 실행하면 데이터베이스에있는 guest라는 테이블에서 선택한 데이터를 가져온다.
반응형
'MySQL' 카테고리의 다른 글
MySQL을 소스로 컴파일 했을 경우 시스템 재부팅시 자동으로 시작하기 (0) | 2011.04.27 |
---|---|
MySQL 사용자 비밀번호 변경 (0) | 2011.04.27 |
컴파일후 MySQL실행 $PATH지정하기 (0) | 2011.04.26 |
MySQL root 패스워드 분실시 방법 (0) | 2011.04.26 |
MySQL 데이타 디렉토리 옮기기 (0) | 2011.04.26 |