> 데이터 베이스 > MySQL 튜토리얼 > mysql 코드로 테이블을 생성하는 방법

mysql 코드로 테이블을 생성하는 방법

下次还敢
풀어 주다: 2024-04-05 17:09:16
원래의
1269명이 탐색했습니다.

MySQL 코드를 사용하여 테이블을 생성하는 단계는 다음과 같습니다. 데이터베이스에 연결 CREATE TABLE 문을 사용하여 테이블 생성 테이블 열 정의 및 데이터 유형 지정 제약 조건을 추가하여 데이터 무결성 강화 CREATE TABLE 문 실행 테이블 생성을 확인하는 SHOW TABLES 문

mysql 코드로 테이블을 생성하는 방법

MySQL 코드를 사용하여 테이블을 생성하는 방법

테이블 생성은 MySQL 데이터베이스 구축의 기본 단계입니다. 다음은 MySQL 코드를 사용하여 테이블을 생성하는 방법에 대한 자세한 가이드입니다.

1. 데이터베이스에 연결

<code class="mysql">  mysql -u 用户名 -p 密码 -h 主机名 数据库名</code>
로그인 후 복사

2. 테이블 문 생성

CREATE TABLE 문이 사용됩니다. 테이블을 생성합니다. 형식은 다음과 같습니다: CREATE TABLE 语句用于创建表。其格式如下:

<code class="mysql">CREATE TABLE 表名 (
  列名 数据类型 [约束],
  ...
);</code>
로그인 후 복사

3. 列定义

表由列组成,每列都有一个名称和一个数据类型。常见的 MySQL 数据类型包括:

  • 整数:INT、SMALLINT
  • 浮点数:FLOAT、DOUBLE
  • 字符串:VARCHAR(length)、CHAR(length)
  • 日期和时间:DATE、TIME、DATETIME

4. 约束

约束可用于强制执行数据完整性规则。常见的约束包括:

  • NOT NULL:该列不能为 NULL
  • UNIQUE:该列值必须唯一
  • PRIMARY KEY:该列的值唯一且标识每一行

5. 示例

让我们创建一张名为 customers 的表,其中包含客户信息:

<code class="mysql">CREATE TABLE customers (
  id INT NOT NULL AUTO_INCREMENT,
  name VARCHAR(255) NOT NULL,
  email VARCHAR(255) UNIQUE,
  PRIMARY KEY (id)
);</code>
로그인 후 복사

6. 执行语句

使用分号 (;) 结束 CREATE TABLE 语句并按回车键执行它。

7. 验证表的创建

可以通过使用 SHOW TABLES 语句来验证表的创建:

<code class="mysql">SHOW TABLES;</code>
로그인 후 복사

如果 customersrrreee

🎜3. 열 정의🎜🎜🎜테이블은 열로 구성되며 각 열에는 이름과 데이터 유형이 있습니다. 일반적인 MySQL 데이터 유형은 다음과 같습니다: 🎜
  • 정수: INT, SMALLINT
  • 부동 소수점: FLOAT, DOUBLE
  • 문자열: VARCHAR(length), CHAR(length )
  • 날짜 및 시간: DATE, TIME, DATETIME
🎜🎜4. 제약 조건🎜🎜🎜제약 조건은 데이터 무결성 규칙을 시행하는 데 사용될 수 있습니다. 일반적인 제약 조건은 다음과 같습니다: 🎜
  • NOT NULL: 열은 NULL일 수 없습니다.
  • UNIQUE: 열 값은 고유해야 합니다.
  • UNIQUE li>
  • li>
  • PRIMARY KEY: 이 열의 값은 고유하며 각 행을 식별합니다.
🎜🎜5 예시🎜🎜🎜만들어 보겠습니다. 고객 정보가 포함된 고객 테이블: 🎜rrreee🎜🎜6. 명령문 실행 🎜🎜🎜CREATE TABLE을 끝내려면 세미콜론(<code>;)을 사용하세요. 문을 입력하고 Enter 키를 눌러 실행합니다. 🎜🎜🎜7. 테이블 생성 확인 🎜🎜🎜 SHOW TABLES 문을 사용하여 테이블 생성을 확인할 수 있습니다. 🎜rrreee🎜 customers 테이블이 있으면 나열됩니다. 밖으로. 🎜

위 내용은 mysql 코드로 테이블을 생성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿