Heim >Datenbank >MySQL-Tutorial >如何快速创建MySQL相同结构的表_MySQL

如何快速创建MySQL相同结构的表_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-01 14:00:431315Durchsuche

本文从包括索引和不创建索引两个方面介绍了如何快速创建MySQL相同结构表的方法。
  1. 快速创建相同结构的表,包括索引:
  mysql> SHOW CREATE TABLE a;
  CREATE TABLE `a` (
  `name` varchar(50) default NULL,
  KEY `name` (`name`)
  ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
  mysql> CREATE TABLE b LIKE a;
  mysql> SHOW CREATE TABLE b;
  CREATE TABLE `b` (
  `name` varchar(50) default NULL,
  KEY `name` (`name`)
  ) ENGINE=MyISAM DEFAULT CHARSET=latin1;


  2. 快速创建一个相同结构的表,但是不创建索引:

  mysql> SHOW CREATE TABLE a;
  CREATE TABLE `a` (
  `name` varchar(50) default NULL,
  KEY `name` (`name`)
  ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
  mysql> CREATE TABLE c SELECT * FROM a LIMIT 0;
  mysql> SHOW CREATE TABLE c;
  CREATE TABLE `c` (
  `name` varchar(50) default NULL
  ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:MySQL优化方法_MySQLNächster Artikel:MySQL如何计算打开文件数_MySQL