![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 12.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki problem, od razu zaznaczę, że zacząłem się uczyć mysql z tydzien temu. W książce którą czytam dotarłem do rozdziału o tworzeniu tabel i wczytywaniu tabel z pliku sql. Plik ten dołączony jest do przykładów książki. I teraz napisane jest tam ,że aby tenże plik (w którym tworzone są nowe tabele) został 'wykonany' i dołączony do nowo utworzonej przeze mnie bazy należy wpisać coś takiego :
Kod mysql -h nazwa_kompa -u nazwa_usera -D nazwa_bazy -p < plik.sql Po wpisaniu tego monit mysql wywala mi błąd w składni. Byłbym wdzięczny jakby mi ktoś pomógł, najlepiej opisał od A do Z jak dołączyć gotowy plik sql do bazy. Szukam już 2. dzień i nie mogę nigdzie znaleźć czegoś co rozwiało by mój problem... z góry dzięki.. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat mysql wywala mi błąd w składni Pierwsza i jedna z wazniejszych lekcji na tym forum: Jak cos wywala blad to nalezy ten blad nam dokladnie pokazac -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 12.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
ok błąd brzmi:
ERROR 1064 <42000>: You have an error in your sql syntax; check the manual that corresponds to your MySql server version for right syntax to use near 'mysql -h timi -u timi -D baza -p <ksiazkorama.sql' at line 1 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Chyba masz coś za dużo w pliku do importu.
![]() -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 12.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
yyyy, no jak już wspomniałem uczę się mysql parę dni więc nie bardzo wiem o co chodzi z plikiem importu, mimo wszystko dzięki za próbę pomocy...pzdr
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Z treści błędu wynika, iż masz wpisane polecenie importujące w pliku, w którym znajdują się dane.
A tego polecenia ma tam nie być; tylko i wyłącznie zapytania SQL. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 12.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
plik ksiazkorama.sql, który próbuję dołączyć jest wzięty żywcem z książki, więc wątpię żeby w nim było coś nie tak. Wygląda on tak:
create table klienci ( klientid int unsigned not null auto_increment primary key, nazwisko char(50) not null, adres char(100) not null, miejscowosc char(30) not null ); create table zamowienia ( zamowienieid int unsigned not null auto_increment primary key, klientid int unsigned not null, wartosc float(6,2), data date not null ); create table ksiazki ( isbn char(13) not null primary key, autor char(50), tytul char(100), cena float(4,2) ); create table pozycje_zamowione ( zamowienieid int unsigned not null, isbn char(13) not null, ilosc tinyint unsigned, primary key (zamowienieid, isbn) ); create table recenzje_ksiazek ( isbn char(13) not null primary key, recenzja text ); |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Ach, już wiem:
wywołaj polecenie importu z konsoli systemowej, a nie konsoli mysql. ![]() -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 12.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
tak też próbowałem i nic... A może po prostu powiedzcie mi (jeśli to możliwe) czy i w jaki sposób wy dołączacie gotowy plik sql do bazy danych i czy na dłuższą metę można obejść się bez tej umiejętności...pzdr
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat tak też próbowałem i nic... Jeśli wywala ten sam błąd, to znaczy, że źle próbowałeś. ![]() Cytat i w jaki sposób wy dołączacie gotowy plik sql do bazy danych Jeśli jest dostęp do shella, to właśnie przez polecenie mysql. Jeśli nie, to zazwyczaj phpMyAdmin. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 08:27 |