To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

F.A.Q. - Najczęściej Zadawane Pytania - Wgrywanie du?ych baz danych.

lara - 07-07-2005, 22:29

buuu
ja tu czytam ale niewiele łapie
nie moge załadowac bazy danych
za duza jest chyba
niby ją teraz porozcinałam tak jak pisalo w 1 poscie ale nie moge nadal wrzucic
mogl by mi ktos pomoc?
napisac co i jak mam robic po koleji?

SIMtel - 12-07-2005, 13:54

1. Zapisujesz bazę danych
2. Wchodzisz do phpMyAdmin'a (zakładka SQL)
3. Na dysku edytujesz bazę danych SQL
4. Kopiujesz po koleji tabelę do znaku ;
5. Wklejasz to do zakładki SQL i dajesz wyślij
6. Resztę robisz tak samo :) .

cran - 25-09-2005, 15:53

Mam problem po przeniesieniu bazy na nowe konto. Zmieniła mi się nazwa bazy danych. Wgrałem kopię bazy z pliku z tym że jak było create table i podana nazwa bazy zmieniłem ją na nową. Po wgraniu mam wszystkie tematy i użytkowników. Z tym że jak chcę się zalogować pojawia mi się błąd:

Warning: mysql_connect(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /srv/free/act12322/db/mysql4.php on line 48

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /srv/free/act12322/db/mysql4.php on line 331

Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /srv/free/act12322/db/mysql4.php on line 332
phpBB by Przemo : Critical Error

Could not connect to the database.
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

Odwołuje mi się do starej bazy ... w pliku config jest podana nowa nazwa i mimo tego dalej mam ten komunikat. W jakich plikach należy jeszcze to zmienić ?

irekk - 25-09-2005, 15:54

pomysl :x poszukaj i dowiedz sie ze nie moze sie polaczyc z baza danych na obecnym serwerze
cran - 25-09-2005, 15:56

Nie połączy się bo w którymś miejscu ma odwołąnie do starej bazy ... act12322 to stara nazwa i nie wiem gdzie to zmienić żeby sie do nowej odwoływał.
chelloPL - 29-01-2006, 20:09

Alternatywny sposób dzielenia bazy .sql na mniejsze pliki (wygodniejsze do wgrywania):

nightwalk napisał/a:
Witam
Znalazłem ekstra programik, jego zadaniem jest dzielenie bazy na małe kawałki (podajemy rozmiar jednej części) jest to dobre gdy mamy dużą baze, dzielenie ręczne jest naprawde nieprzyjemne :twisted:

http://www.philiplb.de/in...=48&p=Downloads

Program jest darmowy ;)

Ps. przed chwilą przetestowałem program, działa wyśmienicie

UWAGA!
Program tworzy również plik vdbs_DataStructure.sql jego należy wgrać na samym początku - to jest struktura tabel itp



Wersja dla osób posiadających system linuks:
Kod:
split -d --line-bytes=1m plik_z_sql.sql plik_z_sql_podzielony_sql.part

Przełącznik "-d" nie jest obowiązkowy i może zostać pominięty. Wówczas jednak pliki będą miały rozszerzenia: .partaa, .partab, .partac... (z przełącznikiem -d mają rozszerzenia: .part00, .part01, .part02...)
parametr dla --line-bytes (w przykładzie): "1m" oznacza pliki o wielkości 1 Megabajta. Domyślnie jeśli nie podamy końcówki (b, k, M) będzie brana wielkość pliku w bajtach.

Również bezpłatne (jak większość rzeczy pod linuksem).

azidg - 17-03-2006, 14:00

a jak podzielić baze danych na kilka czesci, gdy mam ja tylko na dysku? (SYTUACJA PODBRAMKOWA ?) :|
geman - 17-03-2006, 15:58

azidg, SQLDumpSplitter + google
azidg - 19-03-2006, 09:39

tym splitterem tez wyskakuja bledy, jak probowalem wgrywac baze tak jak bylo opsane jakims forum (zaczynajac od struktur, dalej numerkami), przy wgrywaniu struktur wyskakuje nastepujący błąd:
Cytat:
Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Notice: Undefined offset: 1 in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/database_interface.lib.php on line 140

Fatal error: Maximum execution time of 300 seconds exceeded in /www/htdocs/phpmyadmin/phpMyAdmin-2.7.0-rc1/libraries/import/sql.php on line 49

nastepujacy błąd pojawia się na serwerze sql1.badblock.com, zaraz sprawdze czy taki sam błąd pojawia się na serwerze db4free.net.

edit: na tym serwerze za to widnieje takie coś: - SCREEN -, ocb?

adams90 - 24-08-2006, 14:57
Temat postu: Re: Wgrywanie dużych baz danych.
Widmo napisał/a:
Bardzo często pytacie się jak wgrać duże bazy na serwer.
Ja robie cos takiego:

1. Czyszcze:
Kod:
phpbb_search_results
phpbb_search_wordlist
phpbb_search_wordmatch


2. Robie kopie GZIP wszystkich tabel OPRÓCZ:
Kod:
phpbb_posts
phpbb_posts_text

nazywam to Zrzut_[data]_1.gz.

3. Zrzucam:
Kod:
phpbb_posts

nazywam to Zrzut_[data]_2a.gz.

4. Zrzucam:
Kod:
phpbb_posts_text

nazywam to Zrzut_[data]_2b.gz.

<HR>

Teraz wrzucam na 3 wrzuty do innej bazy.
W panelu admina odtwarzam "SZUKAJ"

02:18 Rano - Widmo



Kurde moje forum poprzednie zostało skasowane ale mam baze. jestem z tego naprawde bardzo zielony. Wgrałbyś mi baze na nowy serwer? Bo przy wczytywaniu bazy pisze ze max plik do 8 MB coś a moja baza ma ok. 9 MB. Da sie temu jakoś zaradzić. Pozdro.

Gozda - 24-08-2006, 15:05

http://www.przemo.org/php...wforum.php?f=47
Skoro nie potrafisz sobie sam poradzić, zapraszam do działu zleceń.

Igor - 23-05-2008, 15:26

hmm, ja próbuje tak po częsciach wgrać bazę i mam prośbę. Możecie mi powiedzieć dlaczego jak wgrywam tabele z postami (dzialy juz wgrane i sa) to nie moge ich na forum zauważyć ?


Powered by phpBB modified by Przemo © 2003 phpBB Group