>  기사  >  데이터 베이스  >  데이터베이스 테이블을 생성하는 mysql 명령은 무엇입니까?

데이터베이스 테이블을 생성하는 mysql 명령은 무엇입니까?

下次还敢
下次还敢원래의
2024-04-22 18:45:33738검색

MySQL에서는 CREATE TABLE table_name(column_name data_type [column_constraint], ...) 명령을 사용하여 테이블 이름, 열 이름, 데이터 유형 및 선택적 열 제약 조건이 포함된 데이터베이스 테이블을 만듭니다.

데이터베이스 테이블을 생성하는 mysql 명령은 무엇입니까?

데이터베이스 테이블을 생성하는 MySQL 명령

MySQL에서 데이터베이스 테이블을 생성하는 명령은 다음과 같습니다.

<code class="sql">CREATE TABLE table_name (
  column_name1 data_type [column_constraint],
  column_name2 data_type [column_constraint],
  ...
);</code>

매개변수 설명

  • table_name: 생성할 테이블의 이름입니다.
  • column_nameN: 테이블의 열 이름입니다.
  • data_type: 열의 데이터 유형입니다. CHAR, VARCHAR, INT, FLOAT, DATETIME 등이 될 수 있습니다.
  • column_constraint: NOT NULL, PRIMARY KEY 등과 같은 열에 제약 조건을 설정하는 데 사용되는 선택적 매개 변수입니다.

Example

id, nameemail 열 세 개가 포함된 users라는 테이블을 만듭니다. : users 的表,其中包含 idnameemail 三个列:

<code class="sql">CREATE TABLE users (
  id INT NOT NULL AUTO_INCREMENT,
  name VARCHAR(255) NOT NULL,
  email VARCHAR(255) UNIQUE
);</code>

说明:

  • id 列为整数,非空而且自动递增。
  • name 列为可变长度字符串,最多 255 个字符,非空。
  • emailrrreee
설명: 🎜🎜🎜🎜id 열은 비어 있지 않은 정수이며 자동으로 증가됩니다. 🎜🎜name 열은 최대 255자의 비어 있지 않은 가변 길이 문자열입니다. 🎜🎜email 열은 최대 255자의 가변 길이 문자열이며 고유합니다. 🎜🎜

위 내용은 데이터베이스 테이블을 생성하는 mysql 명령은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.