다음 단계에 따라 MySQL에서 테이블을 생성할 수 있습니다. MySQL 서버에 연결합니다. CREATE TABLE 문을 사용하여 테이블을 생성하고 테이블 이름을 지정하고 열을 정의합니다. 열 이름, 데이터 유형, 제약 조건을 포함하여 열을 정의합니다. 선택적으로 다른 테이블의 기본 키에 연결되는 외래 키를 추가합니다. 예: CREATE TABLE 고객( ID INT NOT NULL AUTO_INCREMENT, 이름 VARCHAR(255) NOT NULL, 이메일 VARCHAR(255) UNIQUE, 기본 키(id) );
MySQL에서 테이블을 생성하는 방법
테이블 생성은 MySQL의 기본 작업으로 데이터를 저장하고 관리하는 데 사용됩니다. 다음 단계는 테이블 생성을 안내합니다.
1. MySQL 서버에 연결
명령줄이나 MySQL Workbench와 같은 도구를 사용하여 MySQL 서버에 연결합니다.
2. CREATE TABLE 문을 사용하세요.
CREATE TABLE
문을 사용하여 테이블을 생성하세요. 이 문의 기본 구문은 다음과 같습니다. CREATE TABLE
语句创建表。该语句的基本语法如下:
<code class="sql">CREATE TABLE [table_name] ( [column_name] [data_type] [constraints], ... );</code>
3. 指定表名
[table_name]
是您要创建的表的名称。它应该是唯一的。
4. 定义列
在括号内,您将定义表的列。每个列由以下部分组成:
INT
、VARCHAR
或 DATE
。NOT NULL
(不允许空值)或 UNIQUE
(列中的值必须唯一)。5. 添加外键(可选)
要创建外键,请使用 FOREIGN KEY
约束。外键将一个表中的列链接到另一个表中的主键。
示例:
以下是创建一个名为 customers
的表的示例:
<code class="sql">CREATE TABLE customers ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE, PRIMARY KEY (id) );</code>
该表具有三个列:
id
(主键,自动递增)name
(允许空值的文本数据)email
rrreee[table_name]
은 생성하려는 테이블의 이름입니다. 고유해야 합니다. 🎜🎜🎜4. 열 정의 🎜🎜🎜괄호 안에 테이블의 열을 정의합니다. 각 열은 다음 부분으로 구성됩니다. 🎜INT
, VARCHAR
또는 DATE
와 같이 열에 저장할 수 있는 값 유형입니다. 🎜NOT NULL
(null 값은 허용되지 않음) 또는 UNIQUE
(열의 값은 고유해야 함)와 같은 선택적 제한 사항 ). 🎜🎜🎜🎜5. 외래 키 추가(선택 사항) 🎜🎜🎜외래 키를 생성하려면 FOREIGN KEY
제약 조건을 사용하세요. 외래 키는 한 테이블의 열을 다른 테이블의 기본 키에 연결합니다. 🎜🎜🎜예: 🎜🎜🎜다음은 customers
라는 테이블을 생성하는 예입니다. 🎜rrreee🎜이 테이블에는 3개의 열이 있습니다. 🎜id code> (기본 키, 자동 증가) 🎜<li>
<code>name
(null 값을 허용하는 텍스트 데이터) 🎜email
(고유 텍스트 데이터) 🎜🎜위 내용은 mysql 데이터베이스에 테이블을 생성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!