Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: MySQL eksport danych z tabeli
Forum PHP.pl > Forum > Bazy danych > MySQL
michuwsh
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 ?
michuwsh
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.