Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

터미널에서 MySQL 데이터베이스의 SQL 파일을 실행하시겠습니까?

<시간/>

데이터베이스에서 SQL 파일을 실행하려면 아래 구문을 사용해야 합니다.

mysql -u yourUserName -p yourDatabaseName < yourFileName.sql

위의 구문을 이해하기 위해 Windows+R 단축키를 사용하여 명령 프롬프트를 열어 보겠습니다.

스냅샷은 다음과 같습니다.

터미널에서 MySQL 데이터베이스의 SQL 파일을 실행하시겠습니까?

확인 버튼을 누르면 명령 프롬프트가 나타납니다. 스냅샷은 다음과 같습니다.

터미널에서 MySQL 데이터베이스의 SQL 파일을 실행하시겠습니까?

이제 bin 디렉토리에 도달하면 스냅샷은 다음과 같습니다.

터미널에서 MySQL 데이터베이스의 SQL 파일을 실행하시겠습니까?

다음은 bin 디렉토리에 있는 'mydb.sql' 파일입니다. SQL 파일의 스냅샷 및 내용은 다음과 같습니다.

터미널에서 MySQL 데이터베이스의 SQL 파일을 실행하시겠습니까?

이제 SQL 파일을 실행하기 위해 논의한 위의 구문을 입력할 수 있습니다. 명령 스냅샷은 다음과 같습니다.

터미널에서 MySQL 데이터베이스의 SQL 파일을 실행하시겠습니까?

이제 데이터베이스 테스트에서 'Instructor' 테이블이 생성되었는지 확인할 수 있습니다.

터미널에서 MySQL 데이터베이스의 SQL 파일을 실행하시겠습니까?

이제 USE 명령을 사용하여 데이터베이스 테스트로 전환합니다. 쿼리는 다음과 같습니다.

mysql>Use test

이제 테스트 데이터베이스에 '강사' 테이블이 있는지 확인합니다. 쿼리는 다음과 같습니다.

터미널에서 MySQL 데이터베이스의 SQL 파일을 실행하시겠습니까?

예, 강사 테이블이 있습니다. 이제 테이블에 삽입된 레코드가 존재하는지 여부를 확인해야 합니다. 쿼리는 다음과 같습니다.

mysql> select *from instructor;

다음은 출력입니다.

+----+-------+
| id | Name  |
+----+-------+
|  1 | John  |
|  2 | Larry |
|  3 | Sam   |
+----+-------+
3 rows in set (0.00 sec)