묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
webhosting server에서 db 백업한거 다운 받아 pc mysql server 에 복원시키는 좀 알려주세요..
2003.09.22 12:40
http://bmerong.3mm.net웹호스팅 서버에서 mysql db를 백업해서 다운 받았거든요..그런데.. 제컴터에 웹호스팅에서 돌아가는 홈페이지가 똑같이 돌아가고 있는데요.. 제 컴에 db를 다운 받았는데.. 복원을 시킬수 없네요..
제컴터에서 제가 복원하려고 했던 흔적을 보여드릴께요
명령프롬프트 화면입니다.
-------------------------------------------------------------------------------
D:AMPM_SetupServerMySQLbin>mysqldump -u smile -p smile < smile.sql
Enter password : *****************
mysqldump: Got error: 1045: 'smile@127.0.0.1' 사용자는 접근이 거부 되었습니다.
(Using password: 예) when trying to connect
-------------------------------------------------------------------------------
또는
-------------------------------------------------------------------------------
D:AMPM_SetupServerMySQLbin>mysqldump -u smile -p smile < smile.sql
Enter password : *****************
-- MySQL dump 9.07
--
-- Host: localhost Database: smile
-------------------------------------
-- Server version 4.0.4-beta-max-nt
mysqldump: Got error:1049: 데이타베이스 'smile'은 알수 없음 when selecting the database
-------------------------------------------------------------------------------
여기서 제가 다운받아 복원 시킬려는 db 파일은 smile.sql이고요 bin폴더 안에 넣어 놨구요..
글구..사실 data폴더에 db가 생성되는 거잖아요.. 원래 있던 smile db 폴더를 제가 지웠어요..
있어도 않되길래 .. 지우면 될까해서요..
이리저리 해봐도 않되네요.. mssql같은 경우 db복원시에는 dbserver를 꺼야하거든요..그래서..mysql도 그럴까 싶어서 꺼놓고 해보니..역시 에러네요...알고 게시분 좀 알려주세요..그럼..감사합니다.
제컴터에서 제가 복원하려고 했던 흔적을 보여드릴께요
명령프롬프트 화면입니다.
-------------------------------------------------------------------------------
D:AMPM_SetupServerMySQLbin>mysqldump -u smile -p smile < smile.sql
Enter password : *****************
mysqldump: Got error: 1045: 'smile@127.0.0.1' 사용자는 접근이 거부 되었습니다.
(Using password: 예) when trying to connect
-------------------------------------------------------------------------------
또는
-------------------------------------------------------------------------------
D:AMPM_SetupServerMySQLbin>mysqldump -u smile -p smile < smile.sql
Enter password : *****************
-- MySQL dump 9.07
--
-- Host: localhost Database: smile
-------------------------------------
-- Server version 4.0.4-beta-max-nt
mysqldump: Got error:1049: 데이타베이스 'smile'은 알수 없음 when selecting the database
-------------------------------------------------------------------------------
여기서 제가 다운받아 복원 시킬려는 db 파일은 smile.sql이고요 bin폴더 안에 넣어 놨구요..
글구..사실 data폴더에 db가 생성되는 거잖아요.. 원래 있던 smile db 폴더를 제가 지웠어요..
있어도 않되길래 .. 지우면 될까해서요..
이리저리 해봐도 않되네요.. mssql같은 경우 db복원시에는 dbserver를 꺼야하거든요..그래서..mysql도 그럴까 싶어서 꺼놓고 해보니..역시 에러네요...알고 게시분 좀 알려주세요..그럼..감사합니다.
2. smile이라는 user를 만들고 smile db를 사용할수 있도록 권한을 준다.
3. smile.sql이 있는 디렉토리로 이동한다.
4. 다음 명령을 실행한다.
mysql -u smile -p**** smile < smile.sql