MySQL의 명령줄을 통해 SQL 파일 가져오기
이 문서에서는 MySQL의 명령줄을 사용하여 SQL 파일을 가져올 때 발생하는 일반적인 문제를 다룹니다. 이 작업을 올바르게 수행하는 방법에 대한 자세한 지침을 제공하여 구문 오류 없이 성공적인 가져오기를 보장합니다.
SQL 파일을 가져오려면 다음 명령을 사용할 수 있습니다.
mysql -u username -p database_name < file.sql
여기서 :
그러나 구문 오류가 발생하는 경우 먼저 대상 데이터베이스를 생성해야 할 수도 있습니다. 이 작업은 다음 명령을 사용하여 수행할 수 있습니다.
CREATE DATABASE database_name;
또한 최상의 결과를 얻으려면 SQL 파일의 전체 경로를 사용하는 것이 좋습니다. 원하는 경우 -R 및 --triggers와 같은 MySQL 옵션을 mysqldump와 함께 사용하여 루틴 및 트리거를 보존할 수 있습니다.
특정 시나리오에서는 데이터베이스가 아직 없으면 수동으로 생성해야 할 수도 있습니다. 마찬가지로, 내보낸 SQL 파일에 CREATE DATABASE 명령이 포함되어 있지 않은 경우(-no-create-db 또는 -n 옵션 사용으로 인해) 가져오기 전에 MySQL에서 빈 데이터베이스를 수동으로 생성해야 합니다.
위 내용은 명령줄을 통해 SQL 파일을 MySQL로 가져오는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!