용량이 아주 큰 데이타베이스를 MySQL로 가져올때 phpmyadmin 으로는 용량제약 뿐 아니라 오류가 나기 쉬워, 나눠서 하는 등 작업이 불편합니다. 이때는 SQL file을 업로드 한 후 SSH에서 다음과 같은 명령으로 처리합니다.
mysql -u username -p databasename < yoursqlfile.sql
즉, 다시 쓰면 다음과 같습니다.
mysql -u 데이타베이스유저아이디 -p 데이타베이스이름 < SQL 파일
이때 중간에 오류가 발생해도 강제로 진행하도록 하는 옵션은 -f를 주면 됩니다.
그럼 다음과 같습니다.
mysql -f -u 데이타베이스유저아이디 -p 데이타베이스이름 < SQL 파일
즉, 다음과 같이 표현해도 됩니다.
mysql -f -u username -p databasename < yoursqlfile.sql