Portál AbcLinuxu, 4. prosince 2025 08:26
Řešení dotazu:
v phpmyadmin pisu max velkost import suboru 2 048KB
vyberam postupne nie vsetky naraz tabulky ale tak aby vysledny subor.sql nebol vacsi ako 2MB
Nevie niekto ako rozdelit subor.sql automaticky na niekolko casti? Tak aby to fungovalo samozrejme jedna tabulka ma cez 6MBINSERT INTO na začátku řádku.INSERT INTO na prvním řádku.CREATE TABLE, nebo prvním INSERT INTO, jako třeba SET SQL_MODE=něco a nezačíná to na --<mezera>, tak to zkopírovat na začátek každého souboru na samostatný řádek.--<mezera>, tak to doplnit i do zbývajících na konec (ale neočekával bych to).CREATE TABLE, nebo prvním INSERT INTO, jako třeba SET SQL_MODE=něco a nezačíná to na --<mezera>, tak to zkopírovat na začátek každého souboru na samostatný řádek.
Pokud to není DROP TABLE :)
Jinak v dobých, kdy jsem to u obyčejných hostingů taky musel řešit jsem si vypomohl třeba programem PHP shell. Je to normální PHP skript, v konfiguraci se nastaví jméno a heslo - a z prohlížeče pak šlo (aspoň u některých hostingů) pouštět normálně mysqldump/mysql. Takže celý DUMP, co jsem si tam potřeboval naimportovat, jsem si tam pěkně nahrál přes FTP (v lepším případě přes SCP) a přes PHP shell zadal potřebný příkaz. Lokální import je obvykle otázkou pár vteřin i u DUMP souborů v řádu desítek megabajtů...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.