Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> MySQL eksport danych z tabeli
michuwsh
post 16.03.2018, 10:28:32
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 1.03.2016

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


Witam,

Potrzebuje wygenerować plik .csv z moją tabelą w bazie danych. Używam do tego kwerendy :

  1. SELECT * INTO OUTFILE 'pracownicy.csv'
  2. FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
  3. LINES TERMINATED BY '\n'
  4. FROM pracownicy;


Problem polega na tym że dane generują się ale bez nagłówka tabel. Czy jest ktoś w stanie pomóc ?
Go to the top of the page
+Quote Post
Pyton_000
post 16.03.2018, 10:30:14
Post #2





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

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


https://stackoverflow.com/questions/5941809...ct-into-outfile
Go to the top of the page
+Quote Post
michuwsh
post 16.03.2018, 11:14:45
Post #3





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 1.03.2016

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


Dzięki za szybką odpowiedź znalazłem w niej rozwiązanie mojego problemu, zostawiam odpowiedź :

  1. SELECT 'Id', 'Imie', 'Nazwisko', 'Stanowisko'
  2. UNION ALL
  3. SELECT Id, Imie, Nazwisko, Stanowisko
  4. FROM pracownicy
  5. INTO OUTFILE 'pracownicy.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n'


W moim przypadku działa.
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: 28.03.2024 - 18:56