>데이터 베이스 >MySQL 튜토리얼 >mysql에서 테이블을 생성하는 명령어는 무엇인가요?

mysql에서 테이블을 생성하는 명령어는 무엇인가요?

青灯夜游
青灯夜游원래의
2019-05-07 17:25:4422836검색

mysql create table 명령은 [CREATE TABLE table_name (column_name column_type);]이며, 여기서 매개변수에는 테이블 이름, 테이블 필드 이름 및 정의된 각 테이블 필드가 포함됩니다.

mysql에서 테이블을 생성하는 명령어는 무엇인가요?

MySQL 데이터 테이블을 만드는 방법은 무엇인가요? 다음 글에서는 명령 프롬프트를 통해 데이터 테이블을 생성하는 방법을 소개하겠습니다. 도움이 되길 바랍니다.

MySQL 데이터 테이블을 생성하려면 다음 정보가 필요합니다.

● 테이블 이름

● 테이블 필드 이름

#🎜🎜 #● 각 테이블 필드 정의

기본 구문

다음은 MySQL 데이터 테이블을 생성하기 위한 일반적인 SQL 구문입니다.

CREATE TABLE table_name (column_name column_type);

# 🎜🎜#예: 명령 프롬프트를 통해 테이블 ​​생성

mysql> 명령 창을 통해 MySQL 데이터 테이블을 쉽게 생성할 수 있습니다. SQL 문 CREATE TABLE을 사용하여 데이터 테이블을 생성할 수 있습니다.

1. 먼저 mysql 서버에 접속하고 비밀번호

root@host# mysql -u root -p
Enter password:*******

2를 입력합니다. RUNOOB

use RUNOOB;

3을 입력합니다. 🎜🎜#

mysql> CREATE TABLE runoob_tbl(
   -> runoob_id INT NOT NULL AUTO_INCREMENT,
   -> runoob_title VARCHAR(100) NOT NULL,
   -> runoob_author VARCHAR(40) NOT NULL,
   -> submission_date DATE,
   -> PRIMARY KEY ( runoob_id )
   -> )ENGINE=InnoDB DEFAULT CHARSET=utf8;

Output:

Query OK, 0 rows affected (0.16 sec)

은 데이터 테이블이 성공적으로 생성되었음을 나타냅니다.

참고:

MySQL 명령 종결자는 세미콜론입니다.

참고:

->는 줄 바꿈 식별자이므로 복사하지 마세요.

분석 예:

● 필드가 NULL이 되는 것을 원하지 않는 경우 데이터베이스를 운영할 때 해당 필드의 속성을 NOT NULL로 설정할 수 있습니다. 이 필드에 입력된 데이터가 NULL이면 오류가 보고됩니다.

● AUTO_INCREMENT는 자체 증가 속성으로 정의되며 일반적으로 기본 키에 사용되며 값이 자동으로 1씩 증가합니다.

● PRIMARY KEY 키워드는 해당 열을 기본 키로 정의하는 데 사용됩니다. 쉼표로 구분된 여러 열을 사용하여 기본 키를 정의할 수 있습니다.

● ENGINE은 스토리지 엔진을 설정하고, CHARSET은 인코딩을 설정합니다.

명령줄 뷰 테이블 구조를 보려면 명령을 사용할 수 있습니다.

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

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