Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-10-02 22:05:27

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

sql dzielenie

Czym i jak podzielić plik sql tak po 2 mb

Dzieliłem splitem ale nie wychodziło z wiadomych przyczyn.

??


Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

#2  2010-10-03 10:43:20

  tomii - Członek DUG

tomii
Członek DUG
Zarejestrowany: 2007-12-01

Re: sql dzielenie

Napisz co zawiera ten plik będzie łatwiej coś doradzić.

Offline

 

#3  2010-10-03 12:49:50

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: sql dzielenie

co to znaczy nie wychodzilo ... jakies komunikaty o bledach, etc ...


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#4  2010-10-04 11:11:18

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

Re: sql dzielenie

No nie wychodzi i w sumie nie powinno bo nie można podzielić sobie pliku sql od tak sobie
split urywa plik w nieodpowiednim miejscu i jest błąd skłądni przy importowaniu.


Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

#5  2010-10-04 12:10:46

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: sql dzielenie

xomrk napisał(-a):

No nie wychodzi i w sumie nie powinno bo nie można podzielić sobie pliku sql od tak sobie
split urywa plik w nieodpowiednim miejscu i jest błąd skłądni przy importowaniu.

A jak toto importujesz i dlaczego w ogóle plik ma być w kawałkach?

Bo dla mnie coś w stylu:

Kod:

cat part*.sql | psql doopa wkwiaty

nie ma prawa nie zadziałać...


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
Zespół Adwokacki Dyskrecja

Offline

 

#6  2010-10-04 21:47:22

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

Re: sql dzielenie

Tylko ze robie import przez phpmyadmin i musze miec w kawałkach bo tak se admin ustawił limit .


Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

#7  2010-10-04 22:54:08

  qwatex - Użytkownik

qwatex
Użytkownik
Zarejestrowany: 2010-06-11

Re: sql dzielenie

Może nie podzieli pliku, ale pozwoli wgrać większą bazę:
http://www.ozerov.de/bigdump.php

Offline

 

#8  2010-10-04 23:23:59

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: sql dzielenie

xomrk napisał(-a):

Tylko ze robie import przez phpmyadmin i musze miec w kawałkach bo tak se admin ustawił limit .

A nie prościej wgrać to cudo na mysql w domu (na Debianie), gdzie Admin se ustawi limit np 512MB albo 1GB?
Ustawisz limity w

Kod:

/etc/php5/apache2/php.ini

A potem albo zrzucisz z bazy poszczególne tabele, w 5 czy 6 zrzutach.

O ile do bazy na hostingu jest dostęp przez internet:
W najnowszym phpmyadminie - jest możliwość synchronizacji bazy.

Można też wgrać bazę przez internet poleceniem

Kod:

mysql -h hosting -u user -phasło < plik-bazy.sql

Można też przez mysqladmin.

A jak w phpmyadminie są za małe limity, a do bazy nie masz dostępu zdalnego (do serwera), to napisz lepiej, po co Ci taki g...... hosting, i taki pieprznięty admin.

Ewentualnie do niektórych programów Windowsowych typu mysql-manager czy Navicat (chyba, tak się nazywa), jest skrypt php, który umożliwia dostęp do bazy przez http z poziomu programu.

Ze dwa lata temu widziałem takie cudo. Szczegółów nie pamiętam.

To by było na tyle
;-)

Ostatnio edytowany przez Jacekalex (2010-10-04 23:24:58)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#9  2010-10-04 23:30:50

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: sql dzielenie


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#10  2010-10-05 16:26:23

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

Re: sql dzielenie

mysql -h hosting -u user -phasło < plik-bazy.sql

Dobre na localu działa ale zobaczymy czy zadziała na serwie.

pozdrawiam


Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

#11  2010-10-05 16:36:32

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: sql dzielenie

xomrk napisał(-a):

mysql -h hosting -u user -phasło < plik-bazy.sql

Dobre na localu działa ale zobaczymy czy zadziała na serwie.

Jak masz dostęp do serwera MySQL na hostingu (zazwyczaj port 3306 ) to powinno.
Jak go nie ma, a przez phpmyadmin nie idzie - to wysłałbym to mailem do Admina, niech robi.
A jak niemożliwe - to poszukał innego hostingu.

Ewentulanie phpmyadmin przyjmuje pliki skompresowane bz2, - więc może spakowanie bazy przed wgraniem dałoby porządany rezultat?

Limit pliku jest ustawiany dla zapytania POST w php, nie w phpmyadmin.


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#12  2010-10-05 16:37:29

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

Re: sql dzielenie

serwer to 000webhost no i niestety nie mogę się połczyć mysql
ERROR 2003 (HY000): Can't connect to MySQL server on 'mysql5.000webhost.com' (110)

dodam iz na localu mam teraz krzaki

Ostatnio edytowany przez xomrk (2010-10-05 17:36:46)


Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)