우리는 PHP에 대해 많은 것을 배웠습니다. 그런데 PHP의 데이터 테이블에 대한 옵션이 무엇인지 궁금합니다. 스토리지 엔진이란 무엇입니까? 완전히 마스터하지 못하셨다면 이 글을 따라 계속 학습하세요
테이블 옵션 목록
테이블 옵션은 테이블을 생성할 때 테이블에 대한 전반적인 설정을 주로 다음과 같습니다: charset = 문자 인코딩
engine = 사용할 스토리지 엔진(테이블 유형이라고도 함),
auto_increment = 현재 테이블의 자동 증가 필드의 초기값을 설정하며 기본값은 1comment='이 테이블에 대한 설명입니다. '
설명;
1. 문자 인코딩이 데이터베이스 설정과 다르게 설정되었습니다. 동일하다면 설정할 필요가 없습니다. 데이터베이스 수준 설정을 자동으로 사용하기 때문에
2, 엔진(스토리지 엔진)은 코드 수준에서 명사입니다: InnoDB, MyIsam, BDB, Archive,
스토리지 엔진이란 무엇인가요? 엔진은 데이터를 하드 드라이브에 저장하는 "메커니즘"입니다. 실제로, 위의 이름에서 언급한 것처럼 몇 가지 메커니즘과 다양한 스토리지 엔진이 있을 뿐입니다. 실제로 스토리지 메커니즘은 주로 두 가지 주요 수준에서 설계되었습니다.
1. 가능한 가장 빠른 속도 2. 가능한 한 많은 기능 위의 성능과 기능의 "교환"입니다.예시 데모:
#演示表选项语法: create table tab_xuanxiang( id int auto_increment primary key,name varchar(10), age tinyint charset = gbk,/*产当前效据库的字符编码是utF8*/engine = MyIsam, auto_increment = 100o,comment ="说明文字..."; insert into tab_xuanxiang (id,name,age)values(null,'张三',11)관련 학습 권장 사항: mysql 튜토리얼(동영상)
위 내용은 PHP의 데이터 테이블 옵션은 무엇입니까? 스토리지 엔진이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!