Pokrewne
menu      INSTALACJA PHP/Polskie znaki z bazy na PHP 5.0.4
menu      przeniesienie bazy z nazwa.pl do ovh.pl RPS1
menu      nie dodaje mi danych do bazy przez skrypt php
menu      Problem z dodaniem danych do bazy przez PHP
menu      wielkosc bazy danych i kilka innych pytan
menu      Na ile starczy mi 4 mb bazy mysql??
menu      Błąd podczas przywracania bazy [phpMyAdmin]
menu      phpMyAdmin - Błąd przy wgrywaniu bazy.
menu      Powiększenie rozmiaru bazy danych(1000gp)
menu      Bląd bazy MySQL zwrócił komunikat
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • kudrzwi.htw.pl
  • Wgranie duzej bazy z pliku .sql





    blablam - 10-07-2008 02:38
    Wgranie duzej bazy z pliku .sql
      Witam,
    czy jest mozliwosc wgrania bazy bezposrednio z pliku .sql znajdujacego sie na serwerze? Baza zajmuje ponad 140MB, wiec nie da sie jej wrzucic przez phpmyadmin.. chcialem sprobowac przez mysql-front, ale nie wiem jaki jest adres serwera mysql :(




    damian - 10-07-2008 07:51
    http://dokumentacja.amm.net.pl/entry/224/

    Kod: KROK 5: Import do docelowej bazy danych - ostatni krok, import zrzutu źródłowej bazy danych (pliku .sql) do docelowej bazy danych na samym dole masz opis.



    patrick - 10-07-2008 11:31
    Masz wersje najprostszą.
    Logujesz się na serwer docelowy po przez ssh.
    Wchodzisz do katalogu gdzie umieściłeś wcześniej baze sql (np. plik.sql).
    Wywołujesz komendę która zalogujesz się do serwera mysql.

    #mysql -uUSER -p ( USER to Twój użytkownik i podajesz w następnej lini hasło)

    W konsoli mysql wybierasz baze
    use BAZA;

    i wgrywasz

    source plik.sql

    I wychodisz:
    \q

    Problemy mogą nastąpić z kodowaniem ale to już pisanie na później i google.



    damian - 10-07-2008 13:21
    Kod: Masz wersje najprostszą.
    Logujesz się na serwer docelowy po przez ssh.
    Wchodzisz do katalogu gdzie umieściłeś wcześniej baze sql (np. plik.sql).
    Wywołujesz komendę która zalogujesz się do serwera mysql.

    #mysql -uUSER -p ( USER to Twój użytkownik i podajesz w następnej lini hasło)

    W konsoli mysql wybierasz baze
    use BAZA;

    i wgrywasz

    source plik.sql

    I wychodisz:
    \q

    Problemy mogą nastąpić z kodowaniem ale to już pisanie na później i google. A co niby w tym jest prostrzego???
    przecież jest to prawie ta sama metoda, tyle ze na stronie ma ladnie opisane. co jest od czego i poco.




    patrick - 10-07-2008 13:46
    jest to ta sama metoda, rozpisana na konsole mysql.
    Szybsza to zapamiętania dla pospolitego zjadacza chleba, niż długa komenda.



    raven - 10-07-2008 14:36
    nie łatwiej w 1 linii?
    mysql -h localhost -u mysql_user -p -D mysql_baza < /root/plik.sql

    Jeśli plik.sql nie ma w sobie w nagłówkach "set names" to moga wystąpić problemy z kodowaniem. Wtedy metodą prób i błedów dodajesz do 1 linii jedno z poniższych:
    set names ut8;

    set names latin1;

    set names latin2;

    Co musi byc zgodne z kodowaniem plik.sql a nie z kodowaniem tabel (docelowych czy zródłowych)!
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • konstruktor.keep.pl
  • Design by flankerds.com