스택큐힙리스트

MySQL에서 명령 줄을 사용하여 SQL 파일을 가져오는 방법은 무엇인가요? 본문

카테고리 없음

MySQL에서 명령 줄을 사용하여 SQL 파일을 가져오는 방법은 무엇인가요?

스택큐힙리스트 2023. 3. 18. 22:41
반응형

저는 #$^@&^*&#$&에서 내보낸 파일이 있습니다. 이를 명령 줄을 사용하여 다른 서버에 가져오고 싶습니다.

저는 Windows Server 2008 R2 설치를 가지고 있습니다. 저는 .sql 파일을 C 드라이브에 넣었고, 이 명령어를 시도해 보았습니다.

database_name < file.sql

작동하지 않습니다. 구문 오류가 발생합니다.

이 파일을 문제없이 가져오는 방법은 무엇인가요?

데이터베이스를 먼저 만들어야 할까요?

답변 1

시도해보세요:

mysql -u username -p database_name < file.sql

MySQL Options를 확인하십시오.

노트 1 : SQL 파일의 전체 경로를 사용하는 것이 좋습니다. file.sql

참고 2: -R와 --triggers을 mysqldump와 함께 사용하여 원래 데이터베이스의 루틴 및 트리거를 유지하십시오. 이들은 기본적으로 복사되지 않습니다.

노트 3 이미 데이터베이스가 없거나 내 보낸 SQL이 CREATE DATABASE ( --no-create-db 또는 -n 옵션으로 내보낸 경우)을 포함하지 않으면 MySQL에서 (빈) 데이터베이스를 작성해야하며 가져올 수 있습니다.

답변 2

MySQL에서 명령 줄을 사용하여 SQL 파일을 가져오는 방법은 무엇인가요?

MySQL은 데이터베이스를 관리하는 데 매우 유용한 관계형 데이터베이스 관리 시스템입니다. MySQL에서 데이터베이스를 만들고 관리하는 데 SQL 파일을 가져오는 것은 매우 중요합니다. 이 문서에서는 MySQL에서 명령 줄을 사용하여 SQL 파일을 가져오는 방법을 설명합니다.

먼저, 다음과 같이 명령 줄을 엽니다.

$ mysql -u username -p

-u는 사용자 이름을 나타내며 -p는 비밀번호를 나타냅니다. 위 명령어를 입력하면 MySQL 프롬프트가 표시됩니다.

다음으로, 다음과 같이 SQL 파일을 가져올 데이터베이스를 선택합니다.

use database_name;

이 명령을 사용하여 데이터베이스의 이름을 지정합니다. 데이터베이스 이름을 입력하면 데이터베이스가 선택됩니다.

이제 SQL 파일을 가져올 준비가 되었습니다. 다음 명령을 사용하여 SQL 파일을 가져옵니다.

source /path/to/your/sql/file.sql;

위 명령어에서 /path/to/your/sql/file.sql은 SQL 파일의 경로를 나타냅니다. 이 경로는 사용자가 SQL 파일을 저장한 위치에 따라 다릅니다. 경로를 올바로 설정하면 SQL 파일이 가져와집니다.

이제 데이터베이스에 SQL 파일이 추가되었습니다. 명령 프롬프트에서 exit를 입력하여 MySQL 프롬프트를 종료할 수 있습니다.

이 방법을 사용하면 MySQL에서 명령 줄을 사용하여 SQL 파일을 가져올 수 있습니다. 다른 방법으로는 MySQL Workbench를 사용하여 SQL 파일을 가져올 수도 있습니다. MySQL Workbench는 MySQL 데이터베이스를 관리하기 위한 무료 GUI 도구입니다.

모든 관계형 데이터베이스 관리 시스템과 마찬가지로 MySQL을 사용할 때 SEO 고려 사항이 매우 중요합니다. SQL 파일을 올바로 가져오면 데이터베이스 및 웹사이트의 SEO 성능이 크게 향상될 수 있습니다. 따라서 모든 MySQL 사용자는 SQL 파일을 올바르게 가져오기 위한 위와 같은 방법을 숙지하고 SEO 고려 사항을 항상 염두에 둬야 합니다.

반응형
Comments