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에서 테이블 이름을 바꾸는 방법을 설명했습니다.