Mysql 如何创建结构仅为“选择表”的表
可以通过任何过程从另一个没有数据的表创建具有相同结构的表 i、 只有结构的e表。当时,我正在根据新数据库的要求创建每次带有查询的表 在mysql中,有任何一个过程可以只使用另一个数据库表或同一个数据库表创建具有结构的表Mysql 如何创建结构仅为“选择表”的表,mysql,codeigniter,Mysql,Codeigniter,可以通过任何过程从另一个没有数据的表创建具有相同结构的表 i、 只有结构的e表。当时,我正在根据新数据库的要求创建每次带有查询的表 在mysql中,有任何一个过程可以只使用另一个数据库表或同一个数据库表创建具有结构的表 请帮助我您可以使用创建类似的表格 CREATE TABLE t1 LIKE t2; 手册 演示 尝试此查询创建类似()的表 可能的重复可能的重复 mysql> create table t1(c1 int primary key, c2 int auto_increme
请帮助我您可以使用
创建类似
的表格
CREATE TABLE t1 LIKE t2;
手册
演示
尝试此查询创建类似()的表 可能的重复可能的重复
mysql> create table t1(c1 int primary key, c2 int auto_increment, key(c2));
Query OK, 0 rows affected (0.00 sec)
mysql> create table t2 like t1;
Query OK, 0 rows affected (0.01 sec)
mysql> show create table t2;
+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table | Create Table |
+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| t2 | CREATE TABLE `t2` (
`c1` int(11) NOT NULL,
`c2` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`c1`),
KEY `c2` (`c2`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 |
+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
CREATE TABLE table1 LIKE table2;