![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 3.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Bawię się trochę i nie mam pomysłu jak poradzić sobie z tym. Załóżmy mamy taki plik .csv:
Dodatkowo zrobiłem sobie taką strukturę bazy danych:
Za cholerę nie wiem jak z pliku .csv wrzucać dane do bazy danych. Mógłby ktoś to na jakimś skrypcie przykładowo zaprezentować? Pozdrawiam. |
|
|
![]() |
-Gość- |
![]()
Post
#2
|
Goście ![]() |
To, że autor wie gdzie ma plik, nie znaczy ze baza danych wie.
Wykonujac zapytanie load data bez podania sciezki bezwzglednej, mysql szuka pliku wzgledem plikow aktywnej bazy danych. W moim przypadku plik nalezaloby umiescic w : "/var/lib/mysql/db/contacts.csv". Prawda, że intuicyjne? Niemniej sądze, że ktoś kto uczy się dopiero syntaxu LOAD DATA zostanie najzwyczajniej wprowadzony przez Ciebie w błąd w powyższy sposób. Tak czy inaczej pozostaje podac sciezke bezwzgledna, lub wzgledną ale względem binarek bazy danych. Nie widze, dlaczego bezwzgledna mialaby byc zartem. Proszę, powiedz dlaczego tak uważasz, może się czegoś nauczę. Pozdrawiam. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 05:40 |