Forum dyskusyjne poświęcone zagadnieniom związanym z tworzeniem serwisów z wykorzystaniem zaawansowanych technologii takich jak PHP, Perl, mySQL, ASP, CGI, XML, itp.
Odpowiedz

mysql - file not found - help

18 października 2004, o 16:31

witam...
mozna powiedziec ze wczesniej za bardzo nie mialem stycznosci z mysqlem i mam przez to pewne problemy a mianowicie...
mam przygotowany gotowy plik ktory tworzy baze i kilka tabelek... pozniej poprzez komende

load data infile 'wydawca.txt' replace into table WYDAWCA;

ma uzupelniac odpowiednie tabelki odpowiednimi wartosciami... ale niestety tego nie robi...:(
tworzy sobie tabelki a przy kazdym dodawaniu z pliku pokazuje blad

ERROR 1105: File '.\ksidb\wydawca.txt' not found (Errcode: 2)
Query OK, 0 rows affected (0.04 sec)

mozecie mi powiedziec czemu tak sie dzieje i jak to poprawic? probowalem dawac to do innych katalogow i nic zmienialem nazwy..
wszystko powinno dzialac ale nie dziala... a przeciez nie bede wszystkiego przepisywal...
jesli ktos mi moze pomoc bylbym bardzo wdzieczny... dzieki...

26 października 2004, o 14:28

27 października 2004, o 11:23

Jaki kawałek pliku? Właśnie wylatuje bo go nie znajduje! Kwestia prawie na pewno położenia pliku - spróbuj skopiować go do katalugu, w którym masz zainstalowany MySQL ew. do któregoś podkatalogu (bin?).

27 października 2004, o 11:33

Po co przenosić plik? Wystarczy w komendzie wskazać odpowiednią ścieżkę. Możliwe jest, że w ustawieniach MySql'a jest podana domyślna ścieżka zaczytywania pliku.

27 października 2004, o 11:42

o! - całkiem możliwe, pewnie masz rację :)
BTW: podoba mi się "zaczytywanie" :mrgreen:

31 października 2004, o 08:27

2 listopada 2004, o 09:03

2 listopada 2004, o 21:04

ja tez wiem ze to jest tak mniej wiecej bo do tej pierwszej bazy ktora stworzylem dalem wlasnie wszystkie uprawnienia...
jak mowie nie bawilem sie w tym wczesniej i nie wiedzialem ze jak bede chcial zalozyc inna baze to beda takie komplikacje.. w sumie to myslalem ze na tamta bede musial sie jakos logowac czy cos... no wiec jak mam zalozyc ta baze? nadac sobie uprawnienia? czy jak?:/ (i jakby ktos mogl napisac mi linijke ktora powinienem wpisac to by;lbym wdzieczny)

3 listopada 2004, o 11:33

Odpowiedz