뷰는 하나 이상의 테이블에서 내보낸 가상 테이블입니다. 기존 데이터베이스 테이블에 뷰를 생성하고 뷰 생성에 대한 정보를 보는 방법은 무엇입니까?
1. 다른 데이터베이스 테이블에 영향을 주지 않기 위해 새 데이터베이스 테이블 t_worker_info를 생성합니다. 코드는 다음과 같습니다.
create table t_worker_info( id int(8) primary key not null auto_increment, w_id int(10) not null, w_name varchar(20) not null, w_age int(3), w_sex varchar(10), w_birth varchar(20) );
2. t_worker_info를 생성한 후 데이터 구조를 확인하면 다음과 같습니다.
desc t_worker_info;
아래 그림과 같습니다.
3. 선택한 데이터베이스에서 Views를 마우스 오른쪽 버튼으로 클릭하고 "Create View..."를 클릭하고 편집 창을 열고 창에 코드를 입력하면 코드는 다음과 같습니다.
CREATE VIEW `view_worker_info` AS SELECT * FROM t_worker_info;
아래와 같이
4 뷰 생성에 대한 기본 정보를 확인하고 desc 또는 설명 문을 사용하면 코드는 다음과 같습니다.
desc view_worker_info;
아래 그림과 같이
5. 스토리지 엔진, 데이터 길이 등의 뷰 정보입니다. 위 표시기가 null이면 해당 뷰가 가상 테이블임을 의미합니다.
show table status like 'view_worker_info';
아래 그림과 같습니다.
6 생성된 뷰의 세부 정보를 보려면 show create view 뷰 이름을 사용해야 하며 코드는 다음과 같습니다.
show create view view_worker_info;
아래 그림과 같습니다.
지침
MySQL에서 뷰와 테이블의 차이점에 주의하세요
뷰 생성 방법 알아보기
위 내용은 MySQL의 데이터베이스 테이블에서 뷰를 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!