잘 하셨는데.. 막판에 잘못 하셨네요...
디비를 덤프받는건 mysqldump 를 쓰는게 맞지만...
그걸 다시 넣을려면 mysql 을 사용하셔야 합니다...
즉,
mysql -u root -p exe < exe.sql
하면 된다는 거죠... 물론 exe라는 database는 미리 생성해 두어야 합니다.
저는 매일 크론으로 돌려서 백업을 받아두고 있습니다.
저도 그냥 요아래분이 하신것처럼 db를 압축해서 해보았는데..
이게 그냥 리눅스에선 괜찮은데...
윈도우용 mysql에선 문제가 있는 것 같더군요... 잘 안되더라구요...
근데 mysqldump를 쓰면 아무 문제가 없습니다.
당연한 것이... mysqldump를 받아서 에디터로 열어보면 아시겠지만
다 SQL문장으로 되어있거든요...
요약하면...
덤프 받을때 : mysqldump -u root -p password exe > exe.sql
다시 부을때 : mysql -u root -p password exe < exe.sql
차이를 아시겠죠?
물론 패스워드는 나중에 입력해도 됩니다.. 아시죠?
: 언제나 궁금한것이 많은 리눅스 초짜입니다.
: 제가지금 회사에서 쓰고 있는 디비가 있는데요...
: 이걸 그대로 저희 집 컴에 풀고 싶거든요
: 그래서 문서를 찾아다녀 해봤는데 잘 안되네요..
: 제가 백업한 exe.sql을 풀려고 하는 데요.
: 전 이렇게 했습니다.
: 먼저 mysql> create database exe ;
: 했구요 그다음에
: mysqldump -u root -p exe < exe.sql
: 그러니깐 패스워드를 치라구 그러드라구요
: Enter Password:
: 그래서 패스워드를 치니깐 다음과 같이 나오더군요...
: #MySQL dump 8.8
: #
: #Host: localhost Database: exe
: #-------------------------------------
: #Server version 3.23.22-beta
: 그래서 제대루 되었나 부다 하고 들어가 보니깐 exe가 비어있네요..
: 어찌된건지
: 좀 갈켜주세요...
: 언제나 초짜는 미안하구 죄송하구....
: 꾸벅
:
: --
: 너무 어려운 리눅스를 난 사랑한다.
: 왜? 성취감 때문에~~
: @.@a