MySQL Workbench
 sql >> база данни >  >> Database Tools >> MySQL Workbench

Как да копирам таблица между два модела в работната маса на Mysql?

Ако просто искате да направите една таблица чрез MySQL Workbench.

В MySQL Workbench:

  1. Свържете се с MySQL сървър
  2. Разширете база данни
  3. Щракнете с десния бутон върху таблица
  4. Изберете Копиране в клипборда
  5. Изберете Създаване на изявление

Изявление за създаване на таблицата ще бъде копирано във вашия клипборд, подобно на следното:

   CREATE TABLE `cache` (
  `cid` varchar(255) NOT NULL DEFAULT '',
  `data` longblob,
  `expire` int(11) NOT NULL DEFAULT '0',
  `created` int(11) NOT NULL DEFAULT '0',
  `headers` text,
  `serialized` smallint(6) NOT NULL DEFAULT '0',
  PRIMARY KEY (`cid`),
  KEY `expire` (`expire`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

Създайте таблицата в новата база данни

  1. Отворете нов раздел SQL за изпълнение на заявки (Файл->Раздел Нов заявка)
  2. Променете кода за създаване на таблица, за да включите базата данни, върху която да създадете таблицата.

     CREATE TABLE `databaseName`.`cache` (
      `cid` varchar(255) NOT NULL DEFAULT '',
      `data` longblob,
      `expire` int(11) NOT NULL DEFAULT '0',
      `created` int(11) NOT NULL DEFAULT '0',
      `headers` text,
      `serialized` smallint(6) NOT NULL DEFAULT '0',
      PRIMARY KEY (`cid`),
      KEY `expire` (`expire`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  3. След това щракнете върху бутона Execute (прилича на светкавица)

Това ще копира схемата на таблицата от един db в друг с помощта на MySQL работната маса. Просто опреснете таблиците в базата данни и трябва да видите новодобавената си таблица



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Errno 121, дублиран ключ при запис или актуализиране?

  2. Секцията Workbench не се показва в apache jmeter

  3. Създаване на УНИКАЛНО ограничение върху множество колони в MySQL Workbench EER диаграма

  4. Премахнете или деактивирайте бутона за затваряне на X, показан на RAP/RCP EditorPart

  5. Как да копирам таблица между два модела в работната маса на Mysql?