mysql创建一个新表
时间: 2023-10-28 12:59:30 浏览: 114
使用MySQL数据库创建表
在MySQL中,创建一个新表可以采用多种方法。其中一种方法是使用CREATE TABLE语句来创建一个具有指定字段的表。例如,可以使用以下语句创建一个名为tb_tmp01的表,该表包含id、name、deptId和salary字段:
CREATE TABLE tb_tmp01 (
id INT(11),
name VARCHAR(25),
deptId INT(11),
salary FLOAT
);
另一种方法是通过已有表的结构创建一个新表,但不包含数据。可以使用CREATE TABLE AS SELECT语句来实现这一目的。例如,可以使用以下语句创建一个名为t_student3的表,该表的结构与t_student表相同,但没有数据:
CREATE TABLE t_student3 AS
SELECT * FROM t_student
WHERE 1=2;
还可以通过CREATE TABLE AS SELECT语句同时创建一个具有相同结构和数据的新表。例如,可以使用以下语句创建一个名为t_student2的表,该表的结构和数据与t_student表完全一致:
CREATE TABLE t_student2 AS
SELECT * FROM t_student;
以上是在MySQL中创建新表的一些方法。根据实际需求选择适合的方法来创建新表。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
阅读全文