sql >> Databáze >  >> Database Tools >> phpMyAdmin

import/export velmi velké databáze mysql v phpmyadmin

Odpovím na to každému, kdo sem přistane. Pokud můžete používat pouze phpMyAdmin, protože nemáte SSH přístup ke službě MySQL nebo nevíte, jak používat nástroje příkazového řádku, pak by to mohlo pomoci. Jak však naznačuje výše uvedený komentář, export databáze této velikosti by byl mnohem snazší s mysqldump.

phpMyAdmin (používám v3.5.6) umožňuje exportovat tabulky jednotlivě takto:

  1. Vyberte databázi, kterou chcete zobrazit/upravit. Měl by se zobrazit seznam všech tabulek.
  2. V seznamu tabulek zaškrtněte políčko nalevo od tabulky, kterou chcete exportovat.
  3. V dolní části seznamu tabulek vyberte v zaškrtávacím poli 'WithSelected:' možnost Exportovat.
  4. Zobrazí se obrazovka exportu. Často bude fungovat „Rychlý“ export a uložit jej jako formát „SQL“.

phpMyAdmin také umožňuje exportovat záznamy jednotlivě nebo ve skupinách, takže můžete například exportovat pouze 10 záznamů z tabulky se 100 000.

  1. Postupujte podle výše uvedených kroků 1 až 3.
  2. Namísto možnosti „Rychle“ vyberte možnost „Vlastní“.
  3. V části „Řádky“ vyberte „Vypsat některé řádky“
  4. Potom zadejte počet řádků, které chcete exportovat, a číslo počátečního řádku.
  5. V části „Možnosti výpisu dat“ ve spodní části obrazovky exportu zkontrolujte, zda je „Maximální délka vytvořeného dotazu“ dostatečně velká.
  6. Poznámka:Pokud například exportujete velká data BLOB, může být nutné toto číslo zvýšit.

Doufám, že to pomůže někomu novému v phpMyAdmin nebo DBA přes web.




  1. MySQL:Přístup odepřen pro uživatele 'userName'@'localhost'

  2. PHP myAdmin - Změna pořadí polí (posunout nahoru nebo dolů)

  3. Vytvořte vkládací skript z vybraných výsledků

  4. SQL Server 2008 R2 intellisense nefunguje