在 MySQL 中,对表的操作包括创建表、修改表结构、删除表等,以下为您详细介绍:
创建表(CREATE TABLE):
CREATE TABLE 语句用于创建新表。其语法结构为:
CREATE TABLE table_name (
column1 data_type [NOT NULL | NULL] [DEFAULT default_value] [AUTO_INCREMENT] [PRIMARY KEY | UNIQUE | INDEX] [COMMENT 'comment_text'],
column2 data_type [NOT NULL | NULL] [DEFAULT default_value] [AUTO_INCREMENT] [PRIMARY KEY | UNIQUE | INDEX] [COMMENT 'comment_text'],
...
[CONSTRAINT constraint_name] [PRIMARY KEY (column_list)]
[CONSTRAINT constraint_name] [UNIQUE (column_list)]
[CONSTRAINT constraint_name] [FOREIGN KEY (column_list) REFERENCES referenced_table (referenced_column_list)]
[CHECK (condition)]
);
以下是对各个部分的详细解释:
- table_name :指定要创建的表的名称。
- column1, column2,... :定义表中的列名。
- data_type