터미널을 사용하여 MySQL에서 테이블 이름을 바꾸는 방법은 무엇입니까?

Teomineol Eul Sayonghayeo Mysqleseo Teibeul Ileum Eul Bakkuneun Bangbeob Eun Mueos Ibnikka



MySQL을 사용하는 동안 비즈니스 상황이나 요구 사항 변경, 철자 오류, 의미 없는 이름 또는 기타 이유와 같은 몇 가지 문제로 인해 데이터베이스 테이블의 이름을 수정하거나 변경해야 하는 경우가 많습니다. 이 상황에서 MySQL은 테이블 이름을 수정하기 위해 다른 명령문을 제공합니다.

이 기사에서는 다음에 대해 설명합니다.







'ALTER' 쿼리를 사용하여 MySQL에서 단일 테이블의 이름을 바꾸는 방법은 무엇입니까?

'를 사용하여 MySQL에서 단일 테이블의 이름을 바꾸려면 바꾸다 ' 문, 제공된 지침을 따르십시오.



    • 터미널을 통해 MySQL 서버에 접속합니다.
    • 기존 데이터베이스를 나열합니다.
    • 데이터베이스 테이블을 확인하고 테이블 이름을 선택하십시오.
    • 실행 ' ALTER TABLE <기존 이름> RENAME <새 이름>; ' 성명.

1단계: MySQL 서버와 연결



먼저 “ mysql ” 사용자 이름과 암호가 있는 문:





mysql -안에 뿌리 -피



2단계: 데이터베이스 나열

실행 ' 보여주다 ” 쿼리는 모든 기존 데이터베이스를 나열합니다.



데이터베이스 표시;


표시된 목록에서 ' mynewdb ” 데이터베이스:


3단계: 데이터베이스 변경

다음으로 제공된 명령을 실행하여 데이터베이스를 변경합니다.

사용 mynewdb;



4단계: 테이블 보기

그런 다음 아래 명령을 실행하여 현재 데이터베이스의 기존 테이블을 표시합니다.

테이블 보기;


여기에서 이름을 변경해야 하는 데이터베이스 테이블 이름을 선택했습니다. 우리의 경우는 ' employee_table ' 테이블:


5단계: 테이블 변경

마지막으로 ' 테이블 변경 ” 문을 사용하여 데이터베이스 테이블 이름을 바꿉니다.

ALTER TABLE employee_table RENAME employee_data;


여기:

    • 테이블 변경 ” 문은 테이블 이름을 바꾸는 데 사용됩니다.
    • employee_table ”는 기존 이름 데이터베이스 테이블입니다.
    • 이름 바꾸기 ” 문은 기존 데이터베이스 테이블 이름을 새 이름으로 변경합니다.
    • 직원 데이터 ”는 새 테이블 이름입니다.

쿼리가 성공적으로 실행되었음을 확인할 수 있습니다.


6단계: 테이블 변경 확인

'를 실행 보여주다 ” 문은 테이블 이름이 변경되었는지 여부를 확인합니다.

테이블 보기;


아래 출력은 테이블 이름이 수정되었음을 나타냅니다.

'RENAME' 쿼리를 사용하여 MySQL에서 단일 테이블의 이름을 바꾸는 방법은 무엇입니까?

단일 데이터베이스 테이블 이름의 이름을 수정하는 또 다른 명령문은 다음과 같습니다.

RENAME TABLE employee_table TO employee_data;


여기:

    • 테이블 이름 바꾸기 ” 문은 데이터베이스 테이블의 이름을 수정하는 데 사용됩니다.
    • employee_table ”는 데이터베이스 테이블의 기존 이름입니다.
    • 직원 데이터 ”는 현재 데이터베이스 테이블의 새 이름입니다.

주어진 출력에서 ​​' 쿼리 확인 ”는 테이블이 수정되었음을 나타냅니다.


'를 실행 보여주다 ” 문을 사용하여 현재 데이터베이스 테이블을 나열합니다.

테이블 보기;


employee_table ' 테이블 이름이 새로운 테이블 이름으로 변경되었습니다. ' 직원 데이터 ”:

'RENAME' 쿼리를 사용하여 MySQL에서 여러 테이블의 이름을 바꾸는 방법은 무엇입니까?

이름 바꾸기 ” 명령은 여러 테이블의 이름을 한 번에 수정/변경할 때도 활용할 수 있습니다. 이렇게 하려면 다음 단계를 따르세요.

1단계: 데이터베이스 테이블 보기

먼저 '를 활용하여 모든 테이블을 나열하십시오. 보여주다 ” 문을 수정하고 수정해야 하는 테이블을 선택합니다.

테이블 보기;


보시다시피 ' employee_table ' 그리고 ' 테스트 데이터 ” 테이블:


2단계: RENAME 쿼리 사용

그런 다음 ' 이름 바꾸기 ” 문을 선택한 테이블의 이전 이름 ​​및 새 이름과 함께 쉼표로 구분합니다.

RENAME TABLE employee_table TO employee_data, testdata TO demo_table;


여기서 “ employee_table ' 그리고 ' 테스트데이터 '는 테이블의 이전 이름입니다.


3단계: 확인

테이블 이름이 수정되었는지 확인하려면 ' 보여주다 ' 성명:

테이블 보기;



그게 다야! 터미널을 사용하여 MySQL에서 테이블 이름을 바꾸는 다양한 방법을 제공했습니다.

결론

터미널을 사용하여 MySQL에서 테이블 이름을 바꾸려면 ' ALTER TABLE <기존 이름> RENAME <새 이름>; ' 그리고 ' RENAME TABLE <기존 이름> TO <새 이름>; '라는 문장을 사용합니다. 더욱이 “ 테이블 이름 바꾸기 ” 문을 사용하여 여러 테이블 이름을 한 번에 수정할 수 있습니다. 이 기사에서는 터미널을 사용하여 MySQL에서 테이블 이름을 바꾸는 방법을 설명했습니다.