MySQL中如何创建新的表(mysql创建新的表)
MySQL 中创建新表的步骤如下:
首先,我们通过使用 CREATE TABLE 语句来创建新的表。这里,我们将创建一个名为“mytable”的新表:
`CREATE TABLE mytable (
id int NOT NULL AUTO_INCREMENT,
name VARCHAR (50) NOT NULL,
age int NOT NULL,
address VARCHAR (255),
PRIMARY KEY (id)
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;`
紧接着,我们需要列出所需要创建表中所有字段的名称(name)、数据类型(int、varchar)和其他附加属性(NOT NULL、AUTO_INCREMENT等)。我们可以指定一个PRIMARY KEY和一个DEFAULT CHARSET。
最后,我们可以使用ALTER TABLE语句,添加和修改新表中的字段,以及添加索引来改善表的性能。
`ALTER TABLE mytable ADD (
email VARCHAR (100) UNIQUE,
password VARCHAR (100)
) COMMENT ‘Basic info on users’;`
`ALTER TABLE mytable ADD INDEX (
email,
password
);`
整个操作完成之后,我们就可以通过DESCRIBE语句来查看新表的结构:
`DESCRIBE mytable;`
通过以上步骤,我们就可以在MySQL中创建新表,以便存储我们所需要的数据。