2014-09-24 4 views
8

명령 줄을 통해 195MB의 데이터베이스를 가져 오는 동안 문제가 발생했습니다.MySQL 가져 오기 데이터베이스 스키마

mysql -u root -p [DB_NAME] C:\Users\user_name\Downloads\file.sql 

이 명령을 실행할 때 MySQL에서받은 모든 것은 사용할 수있는 변수 및 옵션 목록입니다.

내가 뭘 잘못하고 있니?

또한 XAMPP의 새로 설치를 사용하고 있습니다.

답변

20

<이 누락되었습니다. 즉, 파일 내용을 mysql로 ​​보내려고합니다.

mysql -u root -p [DB_NAME] < C:\Users\user_name\Downloads\file.sql 
+1

나쁘다. 때때로 가장 작은 것들이 보입니다. –

+1

당신이이 딜레마에 도움이되는지 궁금합니다. 나는 SQL 스크립트를 가지고있다 - 분명히 - 나는 문자열을 대체하고, 실제 URL의 모든 어커런스를 찾고 dev URL로 대체한다. 그러나 이것이 끝나면 스크립트가 깨진다. 이제 스크립트는 내가 시도 할 때마다 다른 장소에서 깨집니다. 또한, 문자열을 바꾸지 않으면 스크립트가 제대로 작동합니다. 혼란스러워. –

+1

스크립트를보아야합니다. 그러나 질문을 혼합하는 것은 좋지 않습니다 (포럼이 아닌 Q & A 사이트입니다). 다른 질문으로이 질문을하십시오. – fancyPants

관련 문제