계정이동할때.... > 그누3질답

그누3질답

계정이동할때.... 정보

그누보드 계정이동할때....

본문

그누 회원님들,,,휴일은 잘 보내셨는지요...

다름이 아니라, 현재 계정을 옮겨야 하는데, 데이터베이스에 테이블이 손상되었다고 합니다.
그래서 백업하려고 해도, 백업이 안되고요....

일단 ftp로 public_html을 통째로 내려받기했는데요,
이 상태로 서버에 올려서 원상복구 할수는 없는지요?

제가 올린 자료만 5000여건 정도 되는지라, 걱정이 앞서네요.

혹시 잘 아시는분 계시면 조언 좀 부탁드립니다.

그럼....즐거운 밤 보내세요.
  • 복사

댓글 전체

흠 구문오류라..-- 기호 확실한가요..?^^;;

다옴표가 아니구 물결표시 자리에 있는걸로 하셔야 하는데...`gb_memo`<- 요기 기호는 따옴표가 아니라 물결표시 아래있는겁니다.
아하...<-는 화살표 기호였네요...
접속은 되었고, 위에 알려주신대로 use 디비병을 치면, 아래와 같은 메세지가 나옵니다..

Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Didn't find any fields in table 'gb_memo'
Didn't find any fields in table 'gb_write_notice'
Didn't find any fields in table 'gb_write_notice_cat'
Database changed

그리고, REPAIR TABEL '손상된테이블명'; 을 입력하면, 아래의 메시지가 나오구요..

mysql> REPAIR TABLE 'gb_memo';
ERROR 1064: 'SQL 구문에 오류가 있습니다.' 에러 같읍니다. (''gb_memo'' 명령어 라인 1)

너무 무지해서...다시 여쭤보기 황송합니다만,,,,해결 방법이 있다면 다시 한 번 조언 부탁드립니다.^^
임진수님....답변 감사합니다...

ssh로 접속해서,알려주신대로,

mysql -u 디비아이디 -p 비밀번호 <-
이렇게 했는데, -bash: syntax error near unexpected token `newline' 이라는 메세지가 나오네요...
다시 한 번 해 볼께요...
디비 테이블이 손상되었다면 phpMyadmin에 복구 기능이있는데..phpMyadmin 사용하실 수 있다면 간단히 해결되겠네요.복구하면 무사 백업됩니다.
만약 phpMyadmin 사용이 불가능하다면 텔넷 또는 ssh로 접속하셔서 mysql에 접속합니다.
mysql -u 디비아이디 -p 비밀번호 <- 이렇게 접속하시구요...
접속 후에 use 디비명; <-이렇게 하셔서 사용디비에 접속합니다.
REPAIR TABLE `손상된 테이블명`;    이렇게 하시면 테이블 복구 됩니다. 한번해보시죠.^^
© SIRSOFT
현재 페이지 제일 처음으로