K přenosu dat z jedné tabulky MySQL DBMS do druhé, stejné tabulky, je vhodné použít aplikaci PhpMyAdmin, která je distribuována zdarma, má jednoduché rozhraní a umožňuje provádět potřebné operace i bez znalosti jazyka SQL. Všechny manipulace se provádějí v okně prohlížeče. Téměř všichni poskytovatelé hostingu nabízejí tuto aplikaci svým zákazníkům.
Instrukce
Krok 1
Použijte funkci exportu dat, pokud tabulka, do které chcete data umístit, není na stejném serveru jako původní tabulka. Chcete-li to provést, klikněte na odkaz na zdrojovou tabulku v levém rámečku a na stránce načtené do pravého rámečku klikněte v nabídce na odkaz „Exportovat“. Ve formuláři, který aplikace poté zobrazí, vyhledejte část „Struktura“a zrušte zaškrtnutí políčka umístěného vedle tohoto štítku. Tímto způsobem zrušíte export dat o struktuře tabulky - nepotřebujete to, protože se předpokládá, že již existuje tabulka na jiném serveru se stejnou strukturou a názvem. Pokud je třeba tuto tabulku stále vytvořit, nechte v tomto poli zaškrtnutí. Zbytek nastavení lze ponechat beze změny a kliknout na „OK“. PhpMyAdmin vygeneruje sadu exportovaných dotazů SQL do víceřádkového textového pole na další stránce.
Krok 2
Přihlaste se k aplikaci PhpMyAdmin umístěné na serveru obsahujícím cílovou tabulku - toto je nutné provést na jiné kartě (nebo v jiném okně) prohlížeče, přičemž stránku s exportovanými datovými příkazy SQL nechejte otevřenou. Přejděte do požadované databáze a klikněte na kartu SQL v nabídce pravého rámečku. Poté přepněte na otevřenou stránku s daty zdrojové tabulky, zkopírujte je, vraťte se zpět, vložte zkopírované příkazy do vstupního pole dotazu SQL a klikněte na tlačítko „OK“. Aplikace odešle požadavky na server a data budou přidána do tabulky.
Krok 3
Pokud potřebujete přidat informace ze zdrojové tabulky do libovolné tabulky na stejném serveru, klikněte kliknutím na odkaz na zdrojovou tabulku v levém rámečku a klikněte na kartu „Operace“v nabídce pravého rámečku. Najděte sekci s názvem „Kopírovat tabulku do“a v rozevíracím seznamu vyberte název databáze, ve které je cílová tabulka umístěna. Napravo od rozevíracího seznamu je pole, ve kterém je třeba zadat název tabulky. Pokud tato tabulka již existuje a je třeba přidat data do řádků v ní již obsažených, zaškrtněte políčko „Pouze data“. Pokud je třeba tabulku ještě vytvořit nebo ve stávající tabulce je nutné nahradit všechny řádky zkopírovanými daty, zaškrtněte políčka „Struktura a data“a DROP TABLE. Poté klikněte na tlačítko „OK“a aplikace provede operaci.