반응형
Linux 시스템에서 Windows Vista를 실행하는 시스템으로 MySQL 데이터베이스를 이동하려고합니다.
mysqldump를 사용하여 Windows 시스템으로 이동 한 .sql
파일을 얻었습니다. 무엇 향후 계획?
다른 Linux 시스템으로 이동하는 경우 다음과 같은 작업을 수행 할 수 있습니다.
mysql -u username -p databasename < dumpfile.sql
누구든지 Windows 명령 줄에서 작동하는 유사한 호출을 알고 있습니까? 아니면이를 수행하는 도구가 있습니까?
Windows 명령 줄에서이 유형의 명령을 시도하면 다음과 같은 결과가 나타납니다.
'mysql' is not recognized as an internal or external command
나는 또한 시도했다 :
mysql> source C:\Stuff\dumpfile.sql
그 결과 :
Failed to open file 'C:\Stuff\dumpfile.sql', error: 2
해결 방법
이 동일한 유형의 명령은 Linux뿐만 아니라 Windows에서도 작동합니다. 이 명령을 실행 해 보셨습니까? 어떤 유형의 오류 메시지가 표시됩니다.
방금 Windows XP에서 MySQL을 사용하여 로컬 컴퓨터에서 테스트했습니다. 이것이 작동하지 않는 것을 볼 수 있었던 유일한 이유는 MySQL이 귀하의 경로에 있지 않기 때문입니다. 경로에없는 경우 MYSQL 실행 파일의 전체 경로를 지정하거나 저장된 디렉터리에서 실행해야합니다. 또한 MySQL 실행 파일을 사용하려는 경우 경로에 실행 파일을 추가 할 수 있습니다 정기적으로.
참조 페이지 https://stackoverflow.com/questions/1309566
반응형
'MySql' 카테고리의 다른 글
MySQL GROUP BY의 ORDER BY 및 LIMIT (0) | 2021.01.23 |
---|---|
MySQL 두 필드의 합계로 정렬 (0) | 2021.01.23 |
MySQL Postgresql에서 MySQL의 ORDER BY FIELD () 시뮬레이션 (0) | 2021.01.23 |
MySQL XAMPP 및 phpMyAdmin을 통해 MySQL에 액세스 할 수 없습니다. (0) | 2021.01.22 |
MySQL 집계 함수는 ORDER BY 절에서 무엇을 할 수 있습니까? (0) | 2021.01.22 |
댓글