mysql中怎么创建一个表

来源:这里教程网 时间:2026-02-28 18:09:27 作者:

如何在 MySQL 中创建表格

在 MySQL 中,使用

CREATE TABLE
语句来创建表格。

基本语法:

<code>CREATE TABLE table_name (
  column_name data_type [constraints],
  ...
);</code>

其中:

table_name
是要创建的表格的名称。
column_name
是表格中列的名称。
data_type
是列的数据类型(例如:INT、VARCHAR、DATE)。
constraints
是对列的约束(例如:NOT NULL、UNIQUE、FOREIGN KEY)。

示例:

创建名为

students
的表格,其中包含
id
(自增主键)、
name
(VARCHAR)、
age
(INT)和
grade
(VARCHAR)列:

<code class="sql">CREATE TABLE students (
  id INT AUTO_INCREMENT PRIMARY KEY,
  name VARCHAR(255) NOT NULL,
  age INT,
  grade VARCHAR(10)
);</code>

注意:

AUTO_INCREMENT
指示
id
列为自增主键,每次插入新行时都会自动增加。
PRIMARY KEY
指定
id
列为主键,它唯一标识表格中的每一行。
NOT NULL
约束指定
name
列不允许为 NULL。

可以通过使用

SHOW CREATE TABLE table_name
语句来查看已创建表格的定义。

相关推荐