상태 | 완료 |
---|
제가 phpmyadmin 을 이용하여 xe백업본 받은걸 복구하고 있습니다.
.tar.gz 파일로 받아서 업로드 했습니다.
그런데 무슨 오류가 몇백줄씩 이런식으로 계속 뜨네요.
마지막줄에는
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'pan/' at line 1
이렇게 뜨고요..
그래서 제가 .tar.gz 이 형식의 파일을 압축풀어서 .zip파일로 압축해서 업로드했더니
SQL 질의: DEFAULT - CHARACTER - SET = euckrDEFAULT - COLLATION = euckr_korean_ci오류
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'default-character-set=euckr
default-collation=euckr_korean_ci' at line 1
이런 오류가 뜹니다.
해결방법 알 수 있을까요?
따로 하였습니다.
호스팅 하시는 분께서 웹폴더 내용과 DB 백업본 따로 주셔서 웹폴더 내용은 ftp 프로그램을 이용하여 업로드 하였고,
DB 백업본을 phpmyadmin 을 이용하여 업로드 하였더니 저런 오류가 발생하였습니다. 왜그런것일까요?
db 백업한 sql 파일을 phpmyadmin 에서 불러오면 됩니다.
mysql이 지원하는 파일 형식으로 올리십시오.
.tar.gz 파일을 불러오지 말고 sql을 불러서 하십시오.
sql이 무엇이며, 이것은 어떻게 불러오나요?
제가 이쪽에 대해 잘 몰라서요..
호스팅 운영하시는 분께 DB 백업파일 받을 때 .tar.gz 파일로 받았습니다.
귀찮게 해드리는 것 같아 정말 죄송합니다. 그리고 답변 감사합니다.
압축을 해제하였더니, 파일들이 289개 나옵니다.
한꺼번에 업로드 어떻게 하나요?
무슨 파일이 나왔는지 모르지만 .sql 파일 하나만 db에서 사용하는 것입니다.
xe에서 db와 웹폴더는 따로 운영됩니다. db를 mysql로 사용한다면 sql로 백업 후 복원할 사이트에 해당 데이터 파일로 업로드 하면 됩니다. 웹폴더(xe 프로그램 등)의 내용은 따로 백업 후 웹폴더에 업로드 해야 합니다. 즉 2개를 따로 해야 합니다.