PHP는 MySQL 테이블을 생성합니다
이전 섹션에서 데이터베이스를 생성하는 방법을 배웠습니다. 데이터베이스가 성공적으로 생성된 후에는 데이터에 항목을 넣어야 하며 이러한 항목은 데이터베이스의 다른 테이블에 배치됩니다. 이 섹션에서는 mysql 테이블을 생성하는 방법을 배웁니다.
테이블 생성
데이터 테이블에는 고유한 이름과 행이 있습니다. 및 열 구성.
CREATE TABLE 문은 MySQL 테이블을 생성하는 데 사용됩니다.
|
<>자세한 설명<><> | ||||||||
기본 구문 | 테이블 생성 테이블 이름(필드명 1 필드 유형, ....필드 이름 n 필드 유형 n); | ||||||||
<> <><>예<><> | 테이블 user(username varchar(20),password varchar(32)) 생성; | ||||||||
<> < ><> <><><>설명 예시< > <> |
만들기 user라는 테이블에서 첫 번째 필드는 username이고 테이블의 필드 유형은 varchar이며 길이는 32자입니다. 두 번째 필드는 비밀번호이고 유형도 varchar이며 길이도 32자입니다. |
인스턴스
5개의 열이 있는 "MyGuests"라는 테이블을 생성합니다. "id", "firstname", "lastname", "email" 및 "reg_date" 생성 코드
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
이름 VARCHAR(30) NOT NULL,
성 VARCHAR(30) NOT NULL,
이메일 VARCHAR(50),
reg_date TIMESTAMP
)
위 테이블 생성 시 참고 사항:
데이터 유형은 열에 저장할 수 있는 데이터 유형을 지정합니다. 전체 데이터 유형에 대해서는 데이터 유형 참조 매뉴얼을 참조하세요.
데이터 유형을 설정한 후 각 열에 대해 다른 옵션의 속성을 지정할 수 있습니다.
· NOT NULL - 각 행에는 값이 포함되어야 하며(비워둘 수 없음) null 값은 다음과 같습니다. 허용되지 않습니다.
· DEFAULT 값 - 기본값을 설정
· UNSIGNED - 부호 없는 숫자 유형, 0 및 양수 사용
· AUTO INCREMENT - MySQL 필드의 값을 설정 새로운 기록될 때마다 자동으로 1씩 증가합니다.
· PRIMARY KEY - 데이터 테이블에 있는 각 레코드의 고유 식별자를 설정합니다. 일반적으로 열의 PRIMARY KEY는 AUTO_INCREMENT와 함께 사용되는 ID 값으로 설정됩니다.
각 테이블에는 기본 키(이 열은 "id" 열임)가 있어야 하며 기본 키에는 고유한 값이 포함되어야 합니다.
예
다음 예는 PHP에서 테이블을 생성하는 방법을 보여줍니다.
위의 예 "test"라는 데이터베이스에 "id", "firstname", "lastname", "email" 및 "reg_date"라는 5개의 열이 있는 MyGuests라는 테이블을 만들었습니다.
프로그램 실행 결과 :
공용 도구 소개
MySQL은 공식 도구와 타사 도구를 사용하여 관리할 수 있으므로 일부를 기억할 필요가 없습니다. 복잡한 것 SQL 문은 외울 필요 없이 완성됩니다. 예: 권한, 테이블 생성, 백업 등 시각적 도구
를 직접 활용하는 것이 업무 효율성 향상에 더욱 도움이 됩니다.
일반적으로 사용되는 도구는 다음과 같습니다.
phpMyAdmin(중국어, 권장)
Navicat(중국어, 권장)
mysql workbench(영어, 공식 제품, E-R 다이어그램 디자인 시 권장)
phpMyAdmin
phpMyAdmin은 PHP 기반 웹 기반 솔루션입니다. 웹사이트 호스트에 구축된 MySQL 데이터베이스 관리 도구로, 관리자가 웹 인터페이스를 사용하여 MySQL 데이터베이스를 관리할 수 있습니다. 이 웹 인터페이스는
특히 대량의 데이터 가져오기 및 내보내기를 처리할 때 복잡한 SQL 구문을 간단한 방법으로 입력하는 더 나은 방법이 될 수 있습니다. 가장 큰 장점 중 하나는 phpMyAdmin이 다른 PHP 프로그램과 마찬가지로 웹 서버
에서 실행되지만 이러한 프로그램에서 생성된 HTML 페이지를 어디서나 사용할 수 있다는 점입니다. 이는 MySQL 데이터베이스를 원격으로 관리할 수 있다는 점입니다. 데이터베이스 및 정보 테이블을 생성, 수정 및 삭제합니다. 또한 phpMyAdmin을 사용하면 일반적으로 사용되는 PHP 구문을 생성하여 웹 페이지를 작성할 때 필요한 SQL 구문의 정확성을 높일 수 있습니다.
귀하의 서버는 PHP 환경을 직접 실행합니다. 설치 패키지를 다운로드하고 액세스 주소의 압축을 풀고 사용을 시작하세요.
웹페이지에 http://localhost/phpmyadmin/을 입력하여 액세스할 수도 있습니다.
사용자 이름과 비밀번호를 입력하고를 입력하세요. 관련 사항 데이터베이스 작업을 통해 SQL 문을 작성하는 데 소요되는 시간을 크게 줄일 수 있습니다.
Baidu로 이동하여 다른 두 도구를 검색한 후 다운로드하여 설치하면 작동할 수 있다고 믿습니다. >