kavsky 0 Report post Posted September 8, 2009 (edited) Witam Panów, otóż mam taki problem, chcę wrzucić bazę danych jednak na moim serwerze występuje ograniczenie, że baza może mieć tylko 2 048 KB, natomiast moja baza ma około 2,5MB, czy można ją jakoś zmniejszyć ? Edited September 8, 2009 by kavsky Share this post Link to post Share on other sites
thomaso 722 Report post Posted September 8, 2009 (edited) A ograniczenie to występuje przy użyciu phpmyadmina? Jeśli tak to zawsze możesz użyć alternatywy - MySQL Administratora - http://dev.mysql.com/downloads/gui-tools/5.0.html wtedy ograniczenie pamięci ustawione na serwerze nie obowiązuje, bo to program Windowsowy / Linuksowy i korzysta z pamięci w komputerze. Po instalacji podajesz tylko dane do połączenia z bazą i wchodzisz w zakładkę "import". Przy pomocy MySQL Administratora ładowałem nawet kilkuset megabajtowe bazy i nie było problemu, przez phpmyadmina w ogóle ciężko się cokolwiek wrzuca. Edited September 8, 2009 by thomaso Share this post Link to post Share on other sites
ryskadow 143 Report post Posted September 8, 2009 (edited) A ograniczenie to występuje przy użyciu phpmyadmina? Jeśli tak to zawsze możesz użyć alternatywy - MySQL Administratora - http://dev.mysql.com/downloads/gui-tools/5.0.html wtedy ograniczenie pamięci ustawione na serwerze nie obowiązuje, bo to program Windowsowy / Linuksowy i korzysta z pamięci w komputerze. Po instalacji podajesz tylko dane do połączenia z bazą i wchodzisz w zakładkę "import". Przy pomocy MySQL Administratora ładowałem nawet kilkuset megabajtowe bazy i nie było problemu, przez phpmyadmina w ogóle ciężko się cokolwiek wrzuca. a przypadkiem do mysql admina nie potrzebne w hostingu ustawienie IP ktore moze laczyc sie z baza zdalnie? tak mialem w az.pl, nie kazdy hosting ma taka opcje. A co do pytania o 2,5 MB, czy masz mozliwosc kolejnego exportu bazy do sql? jesli tak to mozesz spokjnie to zrobic za pomoca phpadmina, przy eksporcie utworzy 1 plikz polowa tabel, i drugi z polowa. I potem zaladuj je osobno, powinno wszytsko dobrze zaladowac. Edited September 8, 2009 by ryskadow Share this post Link to post Share on other sites
Grzesiek86 2 Report post Posted September 8, 2009 Witam Panów, otóż mam taki problem, chcę wrzucić bazę danych jednak na moim serwerze występuje ograniczenie, że baza może mieć tylko 2 048 KB, natomiast moja baza ma około 2,5MB, czy można ją jakoś zmniejszyć ? Jeśli wrzucasz bazę przez phpmyadmin to być może chodzi o ograniczenie maksymalnego rozmiaru danych POST. Chociaż jeśli dobrze pamietam do domyślne ograniczenie wynosi 16MB. Czy można zmniejszyć plik? Jasne, jeśli nie jest skompresowany to wystarczy to zrobić. Możesz również podzielić plik .sql ręcznie na dwie części i załadować bazę w 2 kawałkach. Danych nie jest dużo, wystarczy pdzielić na 2 kawałki. Share this post Link to post Share on other sites
thomaso 722 Report post Posted September 8, 2009 (edited) a przypadkiem do mysql admina nie potrzebne w hostingu ustawienie IP ktore moze laczyc sie z baza zdalnie?tak mialem w az.pl, nie kazdy hosting ma taka opcje. Tak, jest potrzebne IP lub adres serwera MySQL, inaczej MySQL Administrator wcale się nie połączy, ale nie było napisane, że takiego nie ma, więc zaproponowałem takie rozwiązanie. Jeżeli adres jest lokalny (np. localhost czy coś w stylu mysql5-9 jak w ovh.pl) to można zawsze jeszcze użyć bigdump http://www.ozerov.de/bigdump.php - skrypt php, który wgrany na serwer może się połączyć i lokalnie i wgrać tak samo wielkie bazy jak MySQL Administrator (kilkaset MB i więcej). Jednym z tych dwóch narzędzi można w każdym przypadku wgrać każdą bazę bez limitów narzucanych przez phpmyadmina. Edited September 8, 2009 by thomaso Share this post Link to post Share on other sites