Import pliku SQL do bazy

witam

utworzylem nowe konto i bazę w MySQL, i zostało mi wgranie pliku nazwa.sql który mam na serwerze. Uzywam phpMyAdmin i jak naciskam importuj to przy wiszukiwaniu pliku otwiera sie mój komputer a nie obszar na serwerze. jak wiec zaimportowac ten plik?

  1. na serwerze mam jeszzce plik2.sql który muszę uruchomić (“run the sql file”) jak to się robi? czy to znaczy zaimportować również jak wyżej? czy zatem dwa pliki .sql mozna zaimportowac?

a moze zaimportowac je z mojego komputera, tylko jak serwis korzystający z bazy bedzie wiedział co i jak skoro ma odniesienia do plików nazwa.sql na serwerze?

to nie mozesz ściągnąć sobie plików z serwera i zaimportować z komputera??

ok moge bez problemu, ale skąd baza danych wie ze ma wszystko zapisywac do pliku

home/domena/install/plik1.sql

bo z tego pliku serwis bedzie pobierac dane do wyswietlania informacji chyba

Te pliki są wykorzystywane tylko do jednorazowego importu struktury/danych do bazy. Faktycznie dane są później przechowywane np. w katalogu /mysql/data/*/ w formie plików .myi, .myd, .frm

Czyli inaczej …plik .sql jest podobnym eksportem bazy jak plik .reg dla rejestru windowsa.

aha ok rozumiem, dzieki za wyjasnienie. czyli dobrze wgrałem :slight_smile:

w sumie mam 2 plik sgl wiec pytanie:

czy drugi tak samo wgrac jak ten pierwszy bo w instrukcji mam napisane tak:

-dla pierwszego pliku “upload file nazwa.sgl”

-dla drugiego pliku “run the sql file”