Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Import danych z pliku do bazy, Import danych z pliku do bazy
chieslaw3
post 3.06.2014, 13:38:18
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 3.06.2014

Ostrzeżenie: (0%)
-----


Witam

Mam przykładowo baze:
mysql> select database();
+------------+
| database() |
+------------+
| dzis |
+------------+
1 row in set (0.00 sec)
------------------------------------------------------------------------

mysql> show tables;
+----------------+
| Tables_in_dzis |
+----------------+
| dane2 |
+----------------+
1 row in set (0.00 sec)
------------------------------------------------------------------------

mysql> describe dane2;
+----------+-------------+------+-----+------------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+------------+-------+
| imie | varchar(50) | NO | | NULL | |
| nazwisko | varchar(50) | NO | | NULL | |
| email | varchar(50) | YES | | NULL | |
| ulica | varchar(30) | YES | | NULL | |
| miasto | varchar(40) | YES | | NULL | |
| data_ur | date | YES | | 0000-00-00 | |
+----------+-------------+------+-----+------------+-------+
6 rows in set (0.02 sec)

mam tez plik dane.txt (znajduje sie ogolenei na dysku c:\danetxt)

zawartosc tego pliku to:
Stefan Kawa k@op.pl Polna Warszawa 1999-02-02
Marek Edza e@o.pl Sienna Warszawa 1958-03-05
Ewa Knaz e@op.pl Marszalka Warszawa 1948-02-07


-----------------------------------------------------------------------------------
Chiałbym dane z tego pliku zassac do dane2
co robie zle bo wpisuje komende {load data local infile ”c:\dane.txt” into table dane2;}
i otrzymuje
ERROR 2 (HY000): File 'c:dane.txt' not found (Errcode: 2)
Go to the top of the page
+Quote Post
Pyton_000
post 3.06.2014, 13:41:10
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Kod
load data local infile ”c:\\dane.txt” into table dane2;
Go to the top of the page
+Quote Post
chieslaw3
post 3.06.2014, 13:57:22
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 3.06.2014

Ostrzeżenie: (0%)
-----


no dobra tylko nei rozumiem dlaczego maja byc 2 backslash przeciez to ni ejest sciezka sieciowa a jak sie da nawet prawym przyciskiem na własciwosci pliku to mam C:\dane.txt a nie C\\dane.txt?
Go to the top of the page
+Quote Post
mmmmmmm
post 3.06.2014, 15:18:17
Post #4





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

Ostrzeżenie: (0%)
-----


Ma to swą praprzyczynę w języku C.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 20:09